예제 #1
0
        private CargoE CargarCargo(IDataReader reader)
        {
            CargoE cargo = new CargoE();

            cargo.idCargo            = Convert.ToInt32(reader["idCargo"]);
            cargo.Nombre             = Convert.ToString(reader["Nombre"]);
            cargo.Descripcion        = Convert.ToString(reader["Descripcion"]);
            cargo.SueldoBase         = Convert.ToDecimal(reader["SueldoBase"]);
            cargo.idDepartamento     = Convert.ToInt32(reader["idDepartamento"]);
            cargo.idCargoDependiente = Convert.ToInt32(reader["idCargoDependiente"]);
            return(cargo);
        }
예제 #2
0
 public void Delete(CargoE cargo)
 {
     using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL()))
     {
         conn.Open();
         string     querry = @"DELETE Cargo WHERE idCargo = @cargoid";
         SqlCommand cmd    = new SqlCommand(querry, conn);
         cmd.Parameters.AddWithValue("@cargoid", cargo.idCargo);
         cmd.ExecuteNonQuery();
         conn.Close();
     }
 }
예제 #3
0
 /// <summary>
 /// METODO QUE AGREGAR UN CARGO
 /// </summary>
 /// <param name="cargo"></param>
 public void AgregarCargoPrueba(CargoE cargo)
 {
     using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL()))
     {
         conn.Open();
         string     querry = @"INSERT INTO Cargo VALUES (@nombre,@descripcion,@sueldo,@iddepartamento, @idcargodependiente)";
         SqlCommand cmd    = new SqlCommand(querry, conn);
         cmd.Parameters.AddWithValue("@nombre", cargo.Nombre);
         cmd.Parameters.AddWithValue("@descripcion", cargo.Descripcion);
         cmd.Parameters.AddWithValue("@sueldo", cargo.SueldoBase);
         cmd.Parameters.AddWithValue("@iddepartamento", cargo.idDepartamento);
         cmd.Parameters.AddWithValue("@idcargodependiente", cargo.idCargoDependiente);
         cmd.ExecuteNonQuery();
         conn.Close();
     }
 }
예제 #4
0
 public void Upadate(CargoE cargo)
 {
     using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL()))
     {
         conn.Open();
         string     querry = @"UPDATE Cargo SET Nombre = @nombre, Descripcion =@descripcion,
                         SueldoBase = @sueldo, idDepartamento = @idDep, idCargoDependiente=@cargodependienteid 
                             WHERE idCargo = @cargoid";
         SqlCommand cmd    = new SqlCommand(querry, conn);
         cmd.Parameters.AddWithValue("@cargoid", cargo.idCargo);
         cmd.Parameters.AddWithValue("@nombre", cargo.Nombre);
         cmd.Parameters.AddWithValue("@descripcion", cargo.Descripcion);
         cmd.Parameters.AddWithValue("@sueldo", cargo.SueldoBase);
         cmd.Parameters.AddWithValue("@idDep", cargo.idDepartamento);
         cmd.Parameters.AddWithValue("@cargodependienteid", cargo.idCargoDependiente);
         cmd.ExecuteNonQuery();
         conn.Close();
     }
 }
예제 #5
0
 public void Delete(CargoE cargo)
 {
     cargoDA.Delete(cargo);
 }
예제 #6
0
 public void Upadate(CargoE cargo)
 {
     cargoDA.Upadate(cargo);
 }
예제 #7
0
 public void AgregarCargo(CargoE cargo)
 {
     cargoDA.AgregarCargo(cargo);
 }