protected void cbotipo_distribucion_SelectedIndexChanged(object sender, EventArgs e) { Cargar_tipo_alimento(); string fecha = DateTime.Now.ToString("dd-MM-yyyy"); int cod_tipo_distribucion = Convert.ToInt32(cbotipo_distribucion.SelectedValue); int val = new PedidosNE().Validar_alimento_pedido(fecha, cod_tipo_comida, cod_tipo_distribucion, cod_pedido); if (val.Equals(0)) { Cargar_grilla(); Cargar_grilla_extra(); if (dtextra.Rows.Count > 0) { btn_select_ext1.Visible = true; btn_extra_extra1.Visible = false; grillaalimentos.DataSource = dtextra; grillaalimentos.DataBind(); } else { btn_select_ext1.Visible = false; btn_extra_extra1.Visible = true; } } else { Cargar_grilla_pedidos(); } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack == false) { if (Session["Usuario"] != null) { user = Session["Usuario"].ToString(); nombre.Text = user.ToUpper(); cod_cama = Session["_Cod_cama"].ToString(); cod_paciente = Session["_Cod_paciente"].ToString(); cod_pedido = Session["_Cod_pedido"].ToString(); txtfecha.Text = DateTime.Now.ToString("dd-MM-yyyy"); btn_add.Visible = false; desabilitado(); // Cargar_tipo_comida(); msg1.Text = "No existen Registros"; if (!cod_pedido.Equals("") || cod_pedido.Equals("0")) { Pedidos ped = new PedidosNE().Cargar_pedidos(Convert.ToInt32(cod_pedido)); /* cbotipo_consistencia.SelectedIndex = ped._Cod_tipo_consistencia; * cbotipo_digestabilidad.SelectedIndex = ped._Cod_tipo_digestabilidad; * cbotipo_aporte_nutrientes.SelectedIndex = ped._Cod_tipo_aporte_nutrientes; * cbotipo_volumen.SelectedIndex = ped._Cod_tipo_volumen; * cbotipo_temperatura.SelectedIndex = ped._Cod_tipo_temperatura; * cbotipo_sales.SelectedIndex = ped._Cod_tipo_sales; * cbotipo_otros.SelectedIndex = ped._Cod_tipo_otros; * txtdiagnostico.Value = ped._Diagnostico; * txtamnesis.Value = ped._Amnesis_alim; * txtobservacion.Value = ped._Observaciones; * * List<Utilidades> lista_tipo_nutrientes = new UtilidadesNE().Cargartipo_nutrientes_pedido(Convert.ToInt32(cod_pedido)); * /* transformar una lista en datatable * dtnutrientes = ConvertToDataTable(lista_tipo_nutrientes); * Session["tabla_nutrientes"] = dtnutrientes; * * foreach (DataRow row in dtnutrientes.Rows) * { * if (row["_Est_tipo_nutrientes"].ToString().Equals("S")) * { * string cod = row["_Cod_tipo_nutrientes"].ToString(); * mostar_nutrientes(cod); * } * } * }*/ } else { Response.Redirect("Login.aspx"); Session["Usuario"] = ""; } } } }
protected void btnsiguiente(object sender, System.Web.UI.ImageClickEventArgs e) { string res_2 = new PedidosNE().Eliminar_Nutrientes(Convert.ToInt32(cod_pedido)); string res = ""; string consistencia = cbotipo_consistencia.SelectedValue; string digestabilidad = cbotipo_digestabilidad.SelectedValue; string aporte_nutrientes = cbotipo_aporte_nutrientes.SelectedValue; string volumen = cbotipo_volumen.SelectedValue; string temperatura = cbotipo_temperatura.SelectedValue; string tipo_sales = cbotipo_sales.SelectedValue; string tipo_otros = cbotipo_otros.SelectedValue; string diagnostico = Request.Form["txtdiagnostico"]; string amnesis = Request.Form["txtamnesis"]; string observacion = Request.Form["txtobservacion"]; if (cod_pedido.Equals("") || cod_pedido.Equals("0")) { string msg = new PedidosNE().Registrar_Pedido(consistencia, digestabilidad, aporte_nutrientes, volumen, temperatura, tipo_sales, tipo_otros, diagnostico, amnesis, observacion, user, cod_cama, cod_paciente); Session["_Cod_pedido"] = msg; foreach (GridViewRow gvrow in grillanutrientes.Rows) { string codigo; codigo = grillanutrientes.DataKeys[gvrow.RowIndex]["_Cod_tipo_nutrientes"].ToString(); CheckBox chkSelect = (CheckBox)gvrow.FindControl("chk"); if (chkSelect.Checked) { res = new PedidosNE().Registrar_Nutrientes(Convert.ToInt32(msg), codigo); } } } else { string msg = new PedidosNE().Modificar_Pedido(cod_pedido, consistencia, digestabilidad, aporte_nutrientes, volumen, temperatura, tipo_sales, tipo_otros, diagnostico, amnesis, observacion, user, cod_cama, cod_paciente); verificar_nutrientes(); foreach (GridViewRow gvrow in grillanutrientes.Rows) { string codigo; codigo = grillanutrientes.DataKeys[gvrow.RowIndex]["_Cod_tipo_nutrientes"].ToString(); CheckBox chkSelect = (CheckBox)gvrow.FindControl("chk"); if (chkSelect.Checked) { string estado = "S"; res = new PedidosNE().Modificar_Nutrientes(Convert.ToInt32(cod_pedido), codigo, estado); } } } Response.Redirect("Guardar_Pedido.aspx"); }
protected void Btn_envia_generar_ped(object sender, EventArgs e) { cod_pedido = validar_pedido().ToString(); if (cod_pedido.Equals("") || cod_pedido.Equals("0")) { string msg = new PedidosNE().Registrar_Pedido(user, cod_cama, cod_paciente); Session["_Cod_pedido"] = msg; } else { Session["_Cod_pedido"] = cod_pedido; } Response.Redirect("Generar_Pedido.aspx"); }
protected void cbotipo_distribucion_SelectedIndexChanged(object sender, EventArgs e) { Cargar_tipo_alimento(); string fecha = txtfecha.Text; int cod_tipo_comida = Convert.ToInt32(cbotipo_comida.SelectedValue); int cod_tipo_distribucion = Convert.ToInt32(cbotipo_distribucion.SelectedValue); int val = new PedidosNE().Validar_alimento_pedido(fecha, cod_tipo_comida, cod_tipo_distribucion, cod_pedido); if (val.Equals(0)) { Cargar_grilla(); } else { Cargar_grilla_pedidos(); } }
protected int validar_pedido() { int var = 0; int var2 = 0; if (paciente == "" || paciente == null) { var2 = 0; } else { var2 = Convert.ToInt32(paciente); } int cod_paciente = Convert.ToInt32(var2); Pedidos ped = new PedidosNE().Cargar_pedidos2(cod_paciente); var = ped._Id; return(var); }
void Cargar_grilla_pedidos() { string fecha = txtfecha.Text; int cod_tipo_comida = Convert.ToInt32(cbotipo_comida.SelectedValue); int cod_tipo_distribucion = Convert.ToInt32(cbotipo_distribucion.SelectedValue); List <Pedidos> lista_alimentos_menu = new PedidosNE().Cargar_alimentos_pedidos(fecha, cod_tipo_comida, cod_tipo_distribucion, cod_pedido); dtalimentos = ConvertToDataTable(lista_alimentos_menu); Session["tabla_alimentos"] = dtalimentos; grillaalimentos.DataSource = lista_alimentos_menu; grillaalimentos.DataBind(); if (dtalimentos.Rows.Count > 0) { msg1.Text = ""; } btn_guardar1.Visible = true; cbotipo_alimento.Enabled = true; txtcantidad.Enabled = true; btn_add.Visible = true; }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack == false) { if (Session["Usuario"] != null) { user = Session["Usuario"].ToString(); nombre.Text = user.ToUpper(); cod_cama = Session["_Cod_cama"].ToString(); cod_paciente = Session["_Cod_paciente"].ToString(); cod_pedido = Session["_Cod_pedido"].ToString(); Cargar_grilla(); GetData(); Cargar_tipo_consistencia(); Cargar_tipo_digestabilidad(); Cargar_tipo_aporte_nutrientes(); Cargar_tipo_volumen(); Cargar_tipo_temperatura(); Cargar_tipo_sales(); Cargar_tipo_otros(); if (Convert.ToInt32(cod_pedido) > 0) { Pedidos ped = new PedidosNE().Cargar_pedidos(Convert.ToInt32(cod_pedido)); cbotipo_consistencia.SelectedIndex = ped._Cod_tipo_consistencia; cbotipo_digestabilidad.SelectedIndex = ped._Cod_tipo_digestabilidad; cbotipo_aporte_nutrientes.SelectedIndex = ped._Cod_tipo_aporte_nutrientes; cbotipo_volumen.SelectedIndex = ped._Cod_tipo_volumen; cbotipo_temperatura.SelectedIndex = ped._Cod_tipo_temperatura; cbotipo_sales.SelectedIndex = ped._Cod_tipo_sales; cbotipo_otros.SelectedIndex = ped._Cod_tipo_otros; txtdiagnostico.Value = ped._Diagnostico; txtamnesis.Value = ped._Amnesis_alim; txtobservacion.Value = ped._Observaciones; List <Utilidades> lista_tipo_nutrientes = new UtilidadesNE().Cargartipo_nutrientes_pedido(Convert.ToInt32(cod_pedido)); /* transformar una lista en datatable*/ dtnutrientes = ConvertToDataTable(lista_tipo_nutrientes); Session["tabla_nutrientes"] = dtnutrientes; foreach (DataRow row in dtnutrientes.Rows) { if (row["_Est_tipo_nutrientes"].ToString().Equals("S")) { string cod = row["_Cod_tipo_nutrientes"].ToString(); mostar_nutrientes(cod); } } } } else { Response.Redirect("Login.aspx"); Session["Usuario"] = ""; } } }