protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { clsCita citaDao = new clsCita(); GvCitas.DataSource = citaDao.findNote(Session["idPersona"].ToString()); GvCitas.DataBind(); } }
protected void btnSolicitar_Click(object sender, EventArgs e) { cita citaDTO = new cita(); clsCita citaDAO = new clsCita(); String identificador = Session["idPersona"].ToString(); citaDTO.id_persona = identificador; citaDTO.id_especialista = int.Parse(ddlEspecialista.SelectedValue.ToString()); citaDTO.hora_cita = TimeSpan.Parse(TextHora.Text); citaDTO.fecha_cita = DateTime.Parse(TextFecha.Text); citaDAO.register(citaDTO); Page.RegisterStartupScript("script", "<script languaje=JavaScript>AlertaToast('Se ha solicitado una cita correctamente','success');</script>"); }
protected void Page_Load(object sender, EventArgs e) { clsEspecialista espeDao = new clsEspecialista(); ddlEspecialista.DataSource = espeDao.findAll(); ddlEspecialista.DataValueField = "id_especialista"; ddlEspecialista.DataTextField = "nombreddl"; ddlEspecialista.DataBind(); if (!IsPostBack) { clsCita citaDao = new clsCita(); GvCitas.DataSource = citaDao.findNotNote(Session["idPersona"].ToString()); GvCitas.DataBind(); } }
public async Task <ActionResult> Seguimiento(int cita) { Ekilibrate.Model.Entity.Participante.ResumenExpediente Resumen = new Ekilibrate.Model.Entity.Participante.ResumenExpediente(); BarcoSoftUtilidades.Seguridad.Usuario user = this.HttpContext.GetActualUser(); if (user == null) { return(Redirect("~/SitioAdministrativo/Home/Login?ReturnUrl=%2fNutricionista%2fSeguimiento%2fSeguimiento?cita=" + cita)); } //1.0 Cita var model = new clsCita() { Id = cita }; using (var scope = EkilibrateUI.Autofac.ContainerConfig.ProxyContainer.BeginLifetimeScope()) { //2. Seguimiento var middleTier = scope.Resolve <Ekilibrate.Model.Services.Nutricionista.IDataRetriever>(); var resultSeg = await middleTier.GetSeguimiento(cita); if (resultSeg != null) { resultSeg.NutricionistaId = user.Nutricionista.idNutricionista; } resultSeg.ReadOnly = false; ViewBag.ModelSeg = resultSeg; //3. Resumen var middleTierPar = scope.Resolve <Ekilibrate.Model.Services.Participante.IDataRetriever>(); Resumen = await middleTierPar.GetResumenExpediente(resultSeg.ParticipanteId); Resumen.REDgeneral = Resumen.VET - Resumen.RED; ViewBag.ModelResumen = Resumen; //4. Plan de Alimentacion var Plan = await middleTier.GetPlanAlimentacion(cita, resultSeg.ParticipanteId); Plan.ReadOnly = false; ViewBag.ModelPlan = Plan; } return(View(model)); }
public ActionResult Redirect(clsCita Cita) { return(View("Formulario", Cita)); }
protected void btnCalificar_Click(object sender, EventArgs e) { clsCita citaDao = new clsCita(); citaDao.calificar(int.Parse(TextCita.Text), ddlCalificacion.SelectedValue.ToString()); }