public void ModificarPersonal(ent.Personal entidad) { try { using (SqlConnection cn = new SqlConnection(conexion)) { cn.Open(); SqlCommand cmd = new SqlCommand(); cmd.Connection = cn; cmd.CommandText = "ModificarPeronal"; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("ID", entidad.ID); cmd.Parameters.AddWithValue("Nombre", entidad.Nombre); cmd.Parameters.AddWithValue("ApePaterno", entidad.ApePaterno); cmd.Parameters.AddWithValue("ApeMaterno", entidad.ApeMaterno); cmd.Parameters.AddWithValue("Pais", entidad.Pais); cmd.Parameters.AddWithValue("Fecha", entidad.Fecha); cmd.Parameters.AddWithValue("Salario", entidad.Salario); cmd.Parameters.AddWithValue("IDCategoria", entidad.IDCategoria); cmd.ExecuteNonQuery(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btnRegistrar_Click(object sender, EventArgs e) { ent.Personal obj = new ent.Personal() { Nombre = txtNombre.Text, ApePaterno = txtApePaterno.Text, ApeMaterno = txtApeMaterno.Text, IDCategoria = Convert.ToInt32(cboCategoria.SelectedValue), Pais = cboArea.Text, Fecha = Convert.ToDateTime(txtFecha.Text), Salario = Convert.ToDecimal(txtsalario.Text) }; help.Validacion <ent.Personal> valida = new help.Validacion <ent.Personal>(); string mensaje = valida.validar(obj); if (mensaje != "Correcto") { MessageBox.Show(mensaje); } else { per.RegistrarPersonal(obj); ListaPersonal = per.ListarPersonal(); dataGridView1.DataSource = ListaPersonal; } }
private void btnModificar_Click(object sender, EventArgs e) { ent.Personal obj = new ent.Personal() { ID = Convert.ToInt32(txtIdModificar.Text), Nombre = txtNombre.Text, ApePaterno = txtApePaterno.Text, ApeMaterno = txtApeMaterno.Text, IDCategoria = Convert.ToInt32(cboCategoria.SelectedValue), Pais = cboArea.Text, Fecha = Convert.ToDateTime(txtFecha.Text), Salario = Convert.ToDecimal(txtsalario.Text) }; per.ModificarPersonal(obj); ListaPersonal = per.ListarPersonal(); dataGridView1.DataSource = ListaPersonal; }
public void RegistrarPersonal(ent.Personal entidad) { switch (entidad.Pais) { case "Per": entidad.Pais = "Perú"; break; case "Arg": entidad.Pais = "Argentina"; break; case "Col": entidad.Pais = "Colombia"; break; default: Console.WriteLine("Seleccionar país"); break; } obj.RegistrarPersonal(entidad); }
public void ModificarPersonal(ent.Personal entidad) { if (entidad.Pais == "Per") { entidad.Pais = "Perú"; } else if (entidad.Pais == "Arg") { entidad.Pais = "Argentina"; } else if (entidad.Pais == "Col") { entidad.Pais = "Colombia"; } else { Console.WriteLine("Seleccionar país"); } obj.ModificarPersonal(entidad); }
public List <ent.Personal> traetodo() { List <ent.Personal> listaentidad = new List <ent.Personal>(); try { using (SqlConnection cn = new SqlConnection()) { cn.ConnectionString = ConfigurationManager.ConnectionStrings["AdoNet"].ConnectionString; cn.Open(); SqlCommand cmd = new SqlCommand("ListarTodoPersonal", cn); cmd.CommandType = CommandType.StoredProcedure; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { ent.Personal entidad = new ent.Personal() { ID = Convert.ToInt32(dr["ID"].ToString()), Nombre = dr["Nombre"].ToString(), ApePaterno = dr["ApePaterno"].ToString(), ApeMaterno = dr["ApeMaterno"].ToString(), Pais = dr["Pais"].ToString(), Fecha = Convert.ToDateTime(dr["Fecha"]), Salario = Convert.ToDecimal(dr["Salario"].ToString()), IDCategoria = Convert.ToInt32(dr["IDCategoria"].ToString()) }; listaentidad.Add(entidad); } dr.Close(); } return(listaentidad); } catch (Exception ex) { throw new Exception(ex.Message); } }