public List <beAuxiliar> Listar(SqlConnection con) { List <beAuxiliar> lbeAuxiliar = null; SqlCommand cmd = new SqlCommand("usp_ListarAuxiliar", con); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader drd = cmd.ExecuteReader(CommandBehavior.SingleResult); if (drd != null) { lbeAuxiliar = new List <beAuxiliar>(); beAuxiliar obeAuxiliar; while (drd.Read()) { obeAuxiliar = new beAuxiliar(); obeAuxiliar.IdAuxiliar = drd.GetString(0); obeAuxiliar.Nombre = drd.GetString(1); obeAuxiliar.ApeMaterno = drd.GetString(2); obeAuxiliar.ApePaterno = drd.GetString(3); obeAuxiliar.Telefono = drd.GetString(4); obeAuxiliar.FechaContrato = drd.GetDateTime(5); lbeAuxiliar.Add(obeAuxiliar); } drd.Close(); } return(lbeAuxiliar); }
public bool Adicionar(SqlConnection con, beAuxiliar obeAuxiliar) { bool exito = false; SqlCommand cmd = new SqlCommand("usp_InsertarAuxiliar", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Nom_a", obeAuxiliar.Nombre); cmd.Parameters.AddWithValue("@Ape_ma", obeAuxiliar.ApeMaterno); cmd.Parameters.AddWithValue("@Ape_pa", obeAuxiliar.ApePaterno); cmd.Parameters.AddWithValue("@Tele", obeAuxiliar.Telefono); cmd.Parameters.AddWithValue("@fec", obeAuxiliar.FechaContrato); int n = cmd.ExecuteNonQuery(); exito = (n > 0); return(exito); }
protected void imgGuardar_Click(object sender, ImageClickEventArgs e) { beAuxiliar obeAuxiliar = new beAuxiliar(); if (lblSubtitulo.Text.Equals("Actualizar Auxiliar")) { obeAuxiliar.IdAuxiliar = lblCodigo.Text; } obeAuxiliar.Nombre = txtNombre.Text; obeAuxiliar.ApeMaterno = txtApeMaterno.Text; obeAuxiliar.ApePaterno = txtApePaterno.Text; obeAuxiliar.Telefono = txtTelefono.Text; obeAuxiliar.FechaContrato = DateTime.Parse(txtFechaCon.Text); brAuxiliar obrAuxiliar = new brAuxiliar(); bool exito = false; string mensaje = ""; if (lblSubtitulo.Text.Equals("Adicionar Auxiliar")) { exito = obrAuxiliar.Adicionar(obeAuxiliar); if (exito) { mensaje = "Se adicionó el Auxiliar"; } else { mensaje = "No se pudo adicionar el Auxiliar"; } } else { exito = obrAuxiliar.Actualizar(obeAuxiliar); if (exito) { mensaje = "Se actualizó el Auxiliar"; } else { mensaje = "No se pudo actualizar el Auxiliar"; } } ClientScript.RegisterStartupScript(this.GetType(), "mensaje", "alert('" + mensaje + "'); window.parent.document.getElementById('divPopupFondo').style.display = 'none'; window.parent.document.getElementById('btnRefrescar').click();", true); }
public bool Actualizar(beAuxiliar obeAuxiliar) { bool exito = false; using (SqlConnection con = new SqlConnection(CadenaConexion)) { try { con.Open(); daAuxiliar odaAuxiliar = new daAuxiliar(); exito = odaAuxiliar.Actualizar(con, obeAuxiliar); } catch (Exception ex) { // } } return(exito); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { int indice = int.Parse(Request.QueryString["indice"]); if (indice == -1) { lblSubtitulo.Text = "Adicionar Auxiliar"; } else { lblSubtitulo.Text = "Actualizar Auxiliar"; List <beAuxiliar> lbeAuxiliar = (List <beAuxiliar>)Session["Auxiliares"]; beAuxiliar obeAuxiliar = lbeAuxiliar[indice]; lblCodigo.Text = obeAuxiliar.IdAuxiliar.ToString(); txtNombre.Text = obeAuxiliar.Nombre; txtApeMaterno.Text = obeAuxiliar.ApeMaterno; txtApePaterno.Text = obeAuxiliar.ApePaterno; txtTelefono.Text = obeAuxiliar.Telefono; txtFechaCon.Text = obeAuxiliar.FechaContrato.ToShortDateString(); } } }