protected void btnGuardar_Click(object sender, EventArgs e) { if (Page.IsValid) { List <BE.Sintoma> lista = (List <BE.Sintoma>)Session["ListaTemporalSintomas"]; if (lista != null) { BE.Enfermedad enf = new BE.Enfermedad(); enf.Nombre = txtNom.Text; enf.Sintomas = (List <BE.Sintoma>)Session["ListaTemporalSintomas"]; enf.MalosHabitos = (List <BE.TipoHabito>)Session["ListaTemporalHabitos"]; if (GestorEnfermedades.AltaEnfermedad(enf, (BE.Usuario)Session["UsuarioEnSesion"]) == true) { lblSuccess.Visible = true; lblSuccess.Text = "Enfermedad Agregada!"; lblSuccess.CssClass = "alert alert-success"; Session["ListaTemporalSintomas"] = null; Session["ListaTemporalHabitos"] = null; } } else { lblSuccess.Visible = true; lblSuccess.Text = "Debe seleccionar al menos un parametro!"; lblSuccess.CssClass = "alert alert-warning"; } } }
protected void btnGuardarModificacion_Click(object sender, EventArgs e) { if (listEnfermedades.SelectedIndex != -1) { BE.Enfermedad enf = ListaEnfermedades[listEnfermedades.SelectedIndex]; enf.Sintomas = (List <BE.Sintoma>)Session["ListaTemporalSintomas"]; GestorEnfermedades.ModificacionEnfermedad(enf, (BE.Usuario)Session["UsuarioEnSesion"]); listEnfermedades.Enabled = true; btnBaja.Visible = true; btnModificar.Visible = true; btnGuardarEnfermedad.Visible = true; btnGuardarModificacion.Visible = false; } }
protected void btnModificar_Click(object sender, EventArgs e) { if (listEnfermedades.SelectedIndex != -1) { BE.Enfermedad enf = ListaEnfermedades[listEnfermedades.SelectedIndex]; enf.Sintomas = GestorEnfermedades.ListarSintomas(enf); Session["ListaTemporalSintomas"] = enf.Sintomas; listaParamSelect.DataSource = null; listaParamSelect.DataSource = enf.Sintomas; listaParamSelect.DataBind(); btnGuardarEnfermedad.Visible = false; btnGuardarModificacion.Visible = true; listEnfermedades.Enabled = false; btnBaja.Visible = false; btnModificar.Visible = false; } }