diff Agendas/trunk/src/Agendas.Google/IGEventDetail.cs @ 130:0ea32a748453

Se termina el publicador via el calendario de google, además se realizan las pruebas unitarias.
author alabra
date Sun, 10 Jul 2011 18:50:11 -0400
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Agendas/trunk/src/Agendas.Google/IGEventDetail.cs	Sun Jul 10 18:50:11 2011 -0400
@@ -0,0 +1,35 @@
+using System;
+using AltNetHispano.Agendas.Domain;
+
+namespace AltNetHispano.Agendas.Google
+{
+    public interface IGEventDetail
+    {
+        /// <summary>
+        /// Title of the Event
+        /// </summary>
+        string Title { get; }
+        /// <summary>
+        /// Place of the event
+        /// </summary>
+        string Location { get; }
+        /// <summary>
+        /// Description of the event
+        /// </summary>
+        string Summary { get; }
+        /// <summary>
+        /// Date and Time of event start
+        /// </summary>
+        DateTime StartEvent { get; }
+        /// <summary>
+        /// Date and Time of event end
+        /// </summary>
+        DateTime EndEvent { get; }
+        
+        /// <summary>
+        /// Setting the details of the properties depending on the event.
+        /// </summary>
+        /// <param name="evento"></param>
+        void Generate(Evento evento);
+    }
+}
\ No newline at end of file