Mercurial > altnet-hispano
annotate Agendas/trunk/src/Agendas.Domain/Resultado.cs @ 300:48ab8788bd19
#200: Patrocinadores: Agregar link al sitio web.
author | juanjose.montesdeocaarbos |
---|---|
date | Mon, 27 Feb 2012 14:45:12 -0300 |
parents | b9850b647a4e |
children |
rev | line source |
---|---|
219
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
1 using System; |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
2 using System.Collections.Generic; |
182
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
3 |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
4 namespace AltNetHispano.Agendas.Domain |
53
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
5 { |
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
6 public class Resultado |
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
7 { |
183
212c664db5aa
Generalización del manejo de las acciones sobre eventos
nelopauselli
parents:
182
diff
changeset
|
8 public Resultado(bool succeful, string message) |
53
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
9 { |
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
10 Succeful = succeful; |
183
212c664db5aa
Generalización del manejo de las acciones sobre eventos
nelopauselli
parents:
182
diff
changeset
|
11 Message = message; |
53
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
12 } |
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
13 |
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
14 public bool Succeful { get; private set; } |
144
a2b14da4902f
Alta y modificación de ponentes (personas)
Nelo@Guinea.neluz.int
parents:
53
diff
changeset
|
15 public string Message { get; internal set; } |
182
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
16 } |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
17 |
219
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
18 public class ResultadoAdd : Resultado |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
19 { |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
20 public Guid Id { get; set; } |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
21 public string Nombre { get; set; } |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
22 |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
23 public ResultadoAdd(bool succeful, string message, Guid id, string nombre) : base(succeful, message) |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
24 { |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
25 Id = id; |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
26 Nombre = nombre; |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
27 } |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
28 |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
29 public ResultadoAdd(string message) : base(false, message) |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
30 { |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
31 } |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
32 } |
b9850b647a4e
Agregando alta de ponente durante la carga del evento
nelopauselli
parents:
183
diff
changeset
|
33 |
182
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
34 public class EventoResultado : Resultado |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
35 { |
183
212c664db5aa
Generalización del manejo de las acciones sobre eventos
nelopauselli
parents:
182
diff
changeset
|
36 public EventoResultado(bool succeful, string message, IEnumerable<TrackLog> warnings) |
212c664db5aa
Generalización del manejo de las acciones sobre eventos
nelopauselli
parents:
182
diff
changeset
|
37 : base(succeful, message) |
182
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
38 { |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
39 Warnings = warnings ?? new List<TrackLog>(); |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
40 } |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
41 |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
42 public IEnumerable<TrackLog> Warnings { get; set; } |
beeb48ddb44a
Warning con los errores que se guarden en el log del track de un evento durante una notificación (twitter, calendar, blog)
nelopauselli
parents:
144
diff
changeset
|
43 } |
53
d149bfea3892
Tratamos las validaciones como resultados y no como excepciones, dejamos las
nelopauselli
parents:
diff
changeset
|
44 } |