public bool CrearEmpleado(Negocio.Empleado empleado) { IDbConnection _Conn = DBConexion.Conexion(); _Conn.Open(); SqlCommand _Command = new SqlCommand("INSERT_EMPLEADO", _Conn as SqlConnection); _Command.CommandType = CommandType.StoredProcedure; _Command.Parameters.Add(new SqlParameter("@Nombre", empleado.Nombre)); _Command.Parameters.Add(new SqlParameter("@PuestoID", empleado.PuestoID)); _Command.Parameters.Add(new SqlParameter("@DepartamentoID", empleado.DepartamentoID)); int Resultado = _Command.ExecuteNonQuery(); _Conn.Close(); return(true); }
public List <Negocio.Departamento> departamentos() { IDbConnection _conn = DBConexion.Conexion(); _conn.Open(); SqlCommand _Command = new SqlCommand("List_Departamento", _conn as SqlConnection); _Command.CommandType = CommandType.StoredProcedure; IDataReader _reader = _Command.ExecuteReader(); List <Negocio.Departamento> Lista = new List <Negocio.Departamento>(); while (_reader.Read()) { Negocio.Departamento empleado = new Negocio.Departamento(); empleado.Descripcion = _reader.GetString(1); empleado.DepartamentoID = _reader.GetInt32(0); Lista.Add(empleado); } _conn.Close(); return(Lista); }