コード例 #1
0
        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);
        }
コード例 #2
0
 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;
 }
コード例 #3
0
 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);
     }
 }