예제 #1
0
        public void EliminarEmpleados(E_Empleados Empleados)
        {
            SqlCommand cmd = new SqlCommand("EliminarEmpleado", conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            conexion.Open();

            cmd.Parameters.AddWithValue("@IDEmpleados", Empleados.IDEmpleados1);

            cmd.ExecuteNonQuery();
            conexion.Close();
        }
예제 #2
0
        public void D_Insertar(E_Empleados emp)
        {
            SqlCommand cmd = new SqlCommand("sp_insertar", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@nom", emp.nom);
            cmd.Parameters.AddWithValue("@edad", emp.edad);
            cmd.Parameters.AddWithValue("@sexo", emp.sexo);
            cmd.Parameters.AddWithValue("@sueldo", emp.sueldo);
            if (cn.State == ConnectionState.Open)
            {
                cn.Close();
            }
            cn.Open();
            cmd.ExecuteNonQuery();
            cn.Close();
        }
예제 #3
0
        public int AgregarEmpleado(E_Empleados pEN)
        {
            SqlCommand cmd = new SqlCommand("agregar_empleado", cn as SqlConnection)
            {
                CommandType = CommandType.StoredProcedure
            };

            cmd.Parameters.Add(new SqlParameter("@CodEmp", pEN.Cod));
            cmd.Parameters.Add(new SqlParameter("@NomEmp", pEN.Nom));
            cmd.Parameters.Add(new SqlParameter("@EdadEmp", pEN.Edad));
            cmd.Parameters.Add(new SqlParameter("@SexoEmp", pEN.Sexo));
            cmd.Parameters.Add(new SqlParameter("@SueldoEmp", pEN.Sueldo));
            int Resultado = cmd.ExecuteNonQuery();

            cn.Close();
            return(Resultado);
        }
예제 #4
0
        public void D_eliminar(E_Empleados emp)
        {
            SqlCommand cmd = new SqlCommand("sp_eliminar", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            //llenado de los parametros del procedimiento almacenado (estos se colocan con "@"
            //y se llenan con el valor ingresado despues de la coma.  "@cod", emp.cod
            cmd.Parameters.AddWithValue("@cod", emp.cod);

            if (cn.State == ConnectionState.Open)
            {
                cn.Close();
            }

            cn.Open();
            cmd.ExecuteNonQuery(); // Ejecutar la consulta en el procedimiento almacenado
            cn.Close();
        }
예제 #5
0
        public void InsertarEmpleados(E_Empleados Empleados)
        {
            SqlCommand cmd = new SqlCommand("InsertarEmpleados", conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            conexion.Open();

            cmd.Parameters.AddWithValue("@Nombre", Empleados.NombreEmpleados1);
            cmd.Parameters.AddWithValue("@Apellido", Empleados.ApellidoEmpleados1);
            cmd.Parameters.AddWithValue("@Telefono", Empleados.TelefonoEmpleados1);
            cmd.Parameters.AddWithValue("@Departamento", Empleados.DepartamentoEmpleados1);
            cmd.Parameters.AddWithValue("@Cargo", Empleados.CargoEmpleados1);
            cmd.Parameters.AddWithValue("@FIngreso", Empleados.FIngresoEmpleados1);
            cmd.Parameters.AddWithValue("@Salario", Empleados.SalarioEmpleados1);
            cmd.Parameters.AddWithValue("@Estatus", Empleados.EstatusEmpleados1);

            cmd.ExecuteNonQuery();
            conexion.Close();
        }
예제 #6
0
        public void D_insertar(E_Empleados emp) //insertar Datos (recibe la clase E_Empleados como parametro)
        {
            SqlCommand cmd = new SqlCommand("sp_insertar", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            //llenado de los parametros del procedimiento almacenado (estos se colocan con "@"
            //y se llenan con el valor ingresado despues de la coma.  "@nom", emp.nom
            cmd.Parameters.AddWithValue("@nom", emp.nom);
            cmd.Parameters.AddWithValue("@edad", emp.edad);
            cmd.Parameters.AddWithValue("@sexo", emp.sexo);
            cmd.Parameters.AddWithValue("@sue", emp.sueldo);

            if (cn.State == ConnectionState.Open)
            {
                cn.Close();
            }

            cn.Open();
            cmd.ExecuteNonQuery(); // Ejecutar la consulta en el procedimiento almacenado
            cn.Close();
        }
예제 #7
0
        public int ListarEmpleados(E_Empleados LEn)
        {
            SqlCommand cmd = new SqlCommand("sp_listar", cn as SqlConnection)
            {
                CommandType = CommandType.StoredProcedure
            };

            cmd.Parameters.Add(new SqlParameter("@NomEmp", LEn.Nom));
            IDataReader        _reader = cmd.ExecuteReader();
            List <E_Empleados> Lista   = new List <E_Empleados>();

            while (_reader.Read())
            {
                E_Empleados empleado = new E_Empleados();
                empleado.Cod    = _reader.GetInt32(0);
                empleado.Nom    = _reader.GetString(1);
                empleado.Edad   = _reader.GetInt32(2);
                empleado.Sexo   = _reader.GetString(3);
                empleado.Sueldo = _reader.GetInt32(4);
            }
            cn.Close();
            return(Convert.ToInt32(Lista));
        }
예제 #8
0
 public void EliminarEmpleados(E_Empleados Empleados)
 {
     objData.EliminarEmpleados(Empleados);
 }
예제 #9
0
 public void EditarEmpleados(E_Empleados Empleados)
 {
     objData.EditarEmpleados(Empleados);
 }
예제 #10
0
 public void InsertarEmpleado(E_Empleados Empleados)
 {
     objData.InsertarEmpleados(Empleados);
 }
예제 #11
0
 public void N_Editar(E_Empleados emp)
 {
     objdata.D_Editar(emp);
 }
예제 #12
0
 public void N_Insertar(E_Empleados emp)
 {
     objdata.D_Insertar(emp);
 }
예제 #13
0
 public int ListarEmpleados(E_Empleados LEn)
 {
     return(objdato.ListarEmpleados(LEn));
 }
예제 #14
0
 public void N_Editar(E_Empleados emp)
 {
     objDato.D_editar(emp);
 }
예제 #15
0
 public void N_Eliminar(E_Empleados emp)
 {
     objDato.D_eliminar(emp);
 }
예제 #16
0
 public void N_Insertar(E_Empleados emp)
 {
     objDato.D_insertar(emp); //pasamos el objeto de la capa E_Empleados como parametro al metodo D_insertar.
 }