/// <summary> /// Constructor de la clase /// </summary> /// <param name="tipo">Puede ser "Lugar Turistico","Evento" o "Actividad"</param> /// <param name="fechaFin">Fecha fin del itinerario</param> /// <param name="fechaInicio">Fecha inicio del itinerario</param> /// <param name="idItem">idItem a insertar en agenda</param> /// <param name="idItinerario">id del itinerario</param> public ComandoAgregarAgenda(string tipo, int idItinerario, int idItem, DateTime fechaInicio , DateTime fechaFin) { agenda = FabricaEntidad.CrearEntidadAgenda(); agenda.IdItinerario = idItinerario; agenda.FechaInicio = fechaInicio; agenda.FechaFin = fechaFin; if (tipo == "Evento") { agenda.IdEvento = idItem; agenda.IdActividad = 0; agenda.IdLugarTuristico = 0; } else if (tipo == "Actividad") { agenda.IdEvento = 0; agenda.IdActividad = idItem; agenda.IdLugarTuristico = 0; } if (tipo == "Lugar Turistico") { agenda.IdEvento = 0; agenda.IdActividad = 0; agenda.IdLugarTuristico = idItem; } }
/// <summary> /// Constructor de la clase /// </summary> /// <param name="tipo">"Lugar Turistico", "Actividad" o "Evento"</param> /// <param name="idItem">Id del item</param> /// <param name="idItinerario">id del itinerario</param> public ComandoEliminarAgendaItem(string tipo, int idItem, int idItinerario) { agenda = FabricaEntidad.CrearEntidadAgenda(); agenda.IdItinerario = idItinerario; if (tipo.Equals("Evento")) { agenda.IdActividad = 0; agenda.IdEvento = idItem; agenda.IdLugarTuristico = 0; } else if (tipo.Equals("Actividad")) { agenda.IdActividad = idItem; agenda.IdEvento = 0; agenda.IdLugarTuristico = 0; } else if (tipo.Equals("Lugar Turistico")) { agenda.IdActividad = 0; agenda.IdEvento = 0; agenda.IdLugarTuristico = idItem; } }