public static List <clsCargo> Listar_Cargos() { List <clsCargo> x = new List <clsCargo>(); SqlConnection conexion = new SqlConnection(mdlVariables.CadenaDeConexion); SqlCommand cmd = new SqlCommand("usp_Cargo_Listar_Todos", conexion); cmd.CommandType = System.Data.CommandType.StoredProcedure; conexion.Open(); SqlDataReader contenedor; contenedor = cmd.ExecuteReader(); while (contenedor.Read() == true) { clsCargo MiObjeto; MiObjeto = new clsCargo(Convert.ToInt32(contenedor["IdCargo"]), contenedor["Nombre_Car"].ToString()); if (contenedor["Descripccion_Car"] != DBNull.Value) { MiObjeto.DescripcionCar = contenedor["Descripccion_Car"].ToString(); } x.Add(MiObjeto); } conexion.Close(); return(x); }
public clsEmpleado(clsCargo parCargo, string parNombres, string parApellidos, string parDNI, string parTelefono, char parGenero, DateTime parFechaNacimiento) { Cargo = parCargo; NombresEmp = parNombres; ApellidosEmp = parApellidos; DNIEmp = parDNI; TelefonoEmp = parTelefono; GeneroEmp = parGenero; FechaNacEmp = parFechaNacimiento; }
private void btGuardar_Click(object sender, EventArgs e) { try { clsCargo nuevoCargo; nuevoCargo = new clsCargo(txtNombre.Text); nuevoCargo.DescripcionCar = txtDescripcion.Text; nuevoCargo.InsertarCargo(); MessageBox.Show("Cargo Registrado"); } catch (Exception ErrorRegCar) { MessageBox.Show(ErrorRegCar.Message); } }