public void EditarEmpledo(EmpleadoE empleadoE) { using (SqlConnection cnn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { cnn.Open(); string querry = @"UPDATE Empleado SET NombreCompleto=@nombre,CI=@ci,FechaNacimiento=@fechaN, LugarNacimiento=@lugarN,Sexo=@sexo,Direccion=@direccion ,Telefono=@telefono, Celular=@celular,FechaIngreso=@fechaI,Sueldo=@sueldo,idProfesion=@profesionid,idCargo=@cargoid WHERE idEmpleado=@empleadoid"; SqlCommand cmd = new SqlCommand(querry, cnn); cmd.Parameters.AddWithValue("@empleadoid", empleadoE.idEmpleado); cmd.Parameters.AddWithValue("@nombre", empleadoE.NombreCompleto); cmd.Parameters.AddWithValue("@ci", empleadoE.CI); cmd.Parameters.AddWithValue("@fechaN", empleadoE.FechaNacimiento); cmd.Parameters.AddWithValue("@lugarN", empleadoE.LugarNacimiento); cmd.Parameters.AddWithValue("@sexo", empleadoE.Sexo); cmd.Parameters.AddWithValue("@direccion", empleadoE.Direccion); cmd.Parameters.AddWithValue("@telefono", empleadoE.Telefono); cmd.Parameters.AddWithValue("@celular", empleadoE.Celular); cmd.Parameters.AddWithValue("@fechaI", empleadoE.FechaIngreso); cmd.Parameters.AddWithValue("@sueldo", empleadoE.Sueldo); cmd.Parameters.AddWithValue("@profesionid", empleadoE.idProfesion); cmd.Parameters.AddWithValue("@cargoid", empleadoE.idCargo); cmd.ExecuteNonQuery(); cnn.Close(); } }
/// <summary> /// METODO QUE ELIMINA UNA PROFESION /// </summary> /// <param name="profesion"></param> public void Eliminar(ProfesionE profesion) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"DELETE Profesion WHERE idProfesion = @profesionid"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@profesionid", profesion.idProfesion); cmd.ExecuteNonQuery(); conn.Close(); } }
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(); } }
public void Eliminar(EmpleadoE empleado) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"DELETE Empleado Where idEmpleado = @empleadoid"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("empleadoid", empleado.idEmpleado); cmd.ExecuteNonQuery(); conn.Close(); } }
/// <summary> /// mETODO QUE ELIMINA LOS DEPARTAMENTOS /// </summary> /// <param name="departamento"></param> public void EliminarDepartamento(DepartamentoE departamento) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"DELETE Departamento WHERE idDepartamento=@departamentoid"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@departamentoid", departamento.idDepartamento); cmd.ExecuteNonQuery(); conn.Close(); } }
/// <summary> /// METODO QUE INSERTA NUEVOS DEPARTAMENTOS /// </summary> /// <param name="departamento"></param> /// <returns></returns> public void Create(DepartamentoE departamento) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"INSERT INTO Departamento (Nombre,Descripcion) VALUES (@nombre,@descripcion) SELECT SCOPE_IDENTITY()"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@nombre", departamento.Nombre); cmd.Parameters.AddWithValue("@descripcion", departamento.Descripcion); cmd.ExecuteNonQuery(); conn.Close(); } }
/// <summary> /// METODO QUE ACTUALIZA UNA PROFESION /// </summary> /// <param name="profesion"></param> public void Editar(ProfesionE profesion) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"UPDATE Profesion SET Nombre = @nombre, Descripcion =@descripcion , NIVEL = @nivel WHERE idProfesion = @profesionid"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@profesionid", profesion.idProfesion); cmd.Parameters.AddWithValue("@nombre", profesion.Nombre); cmd.Parameters.AddWithValue("@descripcion", profesion.Descripcion); cmd.Parameters.AddWithValue("@nivel", profesion.NIVEL); cmd.ExecuteNonQuery(); conn.Close(); } }
/// <summary> /// METODO QUE CREA UNA NUEVA PROFESION /// </summary> /// <param name="profesion"></param> public void Create(ProfesionE profesion) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"INSERT INTO Profesion (Nombre,Descripcion,NIVEL) VALUES (@nombre,@descripcion,@nivel) SELECT SCOPE_IDENTITY()"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@nombre", profesion.Nombre); cmd.Parameters.AddWithValue(@"descripcion", profesion.Descripcion); cmd.Parameters.AddWithValue("@nivel", profesion.NIVEL); cmd.ExecuteNonQuery(); conn.Close(); } }
/// <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(); } }
/// <summary> /// METODO QUE ACTUALIZA LOS DEPARTAMENTOS /// </summary> /// <param name="departamento"></param> public void EditarDepartamento(DepartamentoE departamento) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"UPDATE Departamento SET Nombre=@nombre,Descripcion=@descripcion WHERE idDepartamento=@departamentoid"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@departamentoid", departamento.idDepartamento); cmd.Parameters.AddWithValue("@nombre", departamento.Nombre); cmd.Parameters.AddWithValue("@descripcion", departamento.Descripcion); cmd.ExecuteNonQuery(); conn.Close(); } }
public List <EmpleadoE> MostrarEmpleado() { List <EmpleadoE> lista = new List <EmpleadoE>(); using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"SELECT * FROM Empleado"; SqlCommand cmd = new SqlCommand(querry, conn); SqlDataReader lector = cmd.ExecuteReader(); while (lector.Read()) { lista.Add(CargarEmpleado(lector)); } } return(lista); }
/// <summary> /// METODO QUE DEVUELVE UNA LISTA DE LA PROFESION /// </summary> /// <returns></returns> public List <ProfesionE> ObtenerTodoProfesion() { List <ProfesionE> lista = new List <ProfesionE>(); using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"SELECT * FROM Profesion"; SqlCommand cmd = new SqlCommand(querry, conn); SqlDataReader lecto = cmd.ExecuteReader(); while (lecto.Read()) { lista.Add(CargarProfesion(lecto)); } } return(lista); }
public List <EmpleadoE> BuscarPorNombre(EmpleadoE empleado) { List <EmpleadoE> lista = new List <EmpleadoE>(); using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"SELECT * FROM Empleado WHERE NombreCompleto= @nombre"; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@nombre", empleado.NombreCompleto); SqlDataReader leer = cmd.ExecuteReader(); while (leer.Read()) { lista.Add(CargarEmpleado(leer)); } } return(lista); }
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(); } }
public void CreateEmpleado(EmpleadoE empleado) { using (SqlConnection conn = new SqlConnection(ConexionSQL.ObtenerCadenaSQL())) { conn.Open(); string querry = @"INSERT INTO Empleado (NombreCompleto,CI,FechaNacimiento,LugarNacimiento,Sexo,Direccion ,Telefono,Celular,FechaIngreso,Sueldo,idProfesion,idCargo) VALUES (@nombre,@ci,@fechaN,@lugarN,@sexo,@direccion,@telefono,@celular,@fechaI,@sueldo,@profesionid,@cargoid) "; SqlCommand cmd = new SqlCommand(querry, conn); cmd.Parameters.AddWithValue("@nombre", empleado.NombreCompleto); cmd.Parameters.AddWithValue("@ci", empleado.CI); cmd.Parameters.AddWithValue("@fechaN", empleado.FechaNacimiento); cmd.Parameters.AddWithValue("@lugarN", empleado.LugarNacimiento); cmd.Parameters.AddWithValue("@sexo", empleado.Sexo); cmd.Parameters.AddWithValue("@direccion", empleado.Direccion); cmd.Parameters.AddWithValue("@telefono", empleado.Telefono); cmd.Parameters.AddWithValue("@celular", empleado.Celular); cmd.Parameters.AddWithValue("@fechaI", empleado.FechaIngreso); cmd.Parameters.AddWithValue("@sueldo", empleado.Sueldo); cmd.Parameters.AddWithValue("@profesionid", empleado.idProfesion); cmd.Parameters.AddWithValue("@cargoid", empleado.idCargo); cmd.ExecuteNonQuery(); conn.Close(); } }