public void Execute(IModel model) { if (model.Tipo == Tipos.CLIENTE) { var item = (ClienteModel)model; LblClienteNombre.Text = $"{item.Nombre} {item.Apellido}"; LblClienteDocumento.Text = item.Documento; IdCliente = Convert.ToInt32(item.Id); } else if (model.Tipo == Tipos.PROFESIONAL) { var item = (ProfesionalModel)model; IdProfesional = item.Id; LblProfesionalNombre.Text = $"{item.Nombre} {item.Apellido}"; LblProfesion.Text = item.Profesion; dateItems = new DateItem[366]; var diasDisponibles = profesionalDAO.GetDisponibilidadProfesional(IdProfesional); DiasNoLaborables(); foreach (var itemDay in diasDisponibles) { DiasLaborables(itemDay.IdDia); } DisponibilidadCalendar.AddDateInfo(dateItems); DisponibilidadCalendar.Refresh(); } }
public void Execute(IModel model) { if (model.Tipo == Tipos.CLIENTE) { var item = (ClienteModel)model; lblNombreCliente.Text = $"{item.NombreUsuario} {item.ApellidoUsuario}"; lblCedulaCliente.Text = item.Documento; IdUsuario = Convert.ToString(item.IdUsuario); } else if (model.Tipo == Tipos.PROFESIONAL) { var item = (ProfesionalModel)model; IdProfesional = item.IdProfesional; lblNombreProfesional.Text = $"{item.NombreProfesional} {item.ApellidoProfesional}"; lblProfesionProfesional.Text = item.Profesion; dateItems = new DateItem[366]; var diasDisponibles = ProfesionalDao.GetDisponibilidadProfesional(IdProfesional); DiasNoLaborables(); foreach (var itemDay in diasDisponibles) { DiasLaborables(itemDay.IdDia); } Disponibilidad_Calendar_Prof.AddDateInfo(dateItems); Disponibilidad_Calendar_Prof.Refresh(); } }