protected void btnInsertar_Click(object sender, EventArgs e) { string respuesta = ""; if (txtId.Text == "") { ServicioMantRequisito elServicio = new ServicioMantRequisito(); respuesta = elServicio.InsertarRequisito(txtRequisito.Text, txtDescripcion.Text, int.Parse(cmbEstado.SelectedValue.ToString())); if (respuesta.Equals(Global.elGlobal.RespuestaCorrecta)) { CargarRequisitos(); lblmensaje1.Text = "Datos Insertados Correctamente"; pnlMantenimientoReq.Visible = false; } else { lblmensaje2.Text = respuesta; } } else { btnInsertar.Text = "Modificar"; ServicioMantRequisito elServicio = new ServicioMantRequisito(); respuesta = elServicio.ModificarRequisito(int.Parse(txtId.Text), txtRequisito.Text, txtDescripcion.Text, int.Parse(cmbEstado.SelectedValue.ToString())); if (respuesta.Equals(Global.elGlobal.RespuestaCorrecta)) { lblmensaje1.Text = "Datos Modificados Correctamente!"; pnlMantenimientoReq.Visible = false; CargarRequisitos(); } else { lblmensaje2.Text = "Error en Modificación: "+ respuesta; pnlMantenimientoReq.Visible = false; } } }
protected void grdRequisitos_SelectedIndexChanging(object sender, GridViewSelectEventArgs e) { HiddenField GridIdHF = this.grdRequisitos.Rows[e.NewSelectedIndex].Cells[0].FindControl("GridIdHF") as HiddenField; DataTable dtRequisito = null; DataRow drRequisito = null; ServicioMantRequisito Requisito= new ServicioMantRequisito (); txtId.Text = GridIdHF.Value; dtRequisito= Requisito.UnicoRequisito(int.Parse(txtId.Text)); drRequisito = dtRequisito.Rows[0] ; txtId.Text = drRequisito["i_PK_idRequisito"].ToString(); txtRequisito.Text = drRequisito["vc_nombreRequisito"].ToString(); txtDescripcion.Text = drRequisito["vc_descripcionRequisito"].ToString(); cmbEstado.SelectedValue = drRequisito["i_activorequisito"].ToString(); cmbEstado.DataBind(); pnlMantenimientoReq.Visible= true; btnInsertar.Text= "Modificar"; lblmensaje1.Text = ""; lblmensaje2.Text = ""; }
private void CargarRequisitos() { DataTable dtRequisito = null; using (ServicioMantRequisito miServicio = new ServicioMantRequisito()) dtRequisito = miServicio.ListarRequisito(txtFiltro.Text); grdRequisitos.DataSource = dtRequisito; grdRequisitos.DataBind(); }