public void eliminarTecnologiaPorEmpleado(int pidTecnologiaPorEmpleado) { TecnologiasPorEmpleado tecnologiaPorEmpleado = new TecnologiasPorEmpleado { Id = pidTecnologiaPorEmpleado }; UoW.TecnologiasPorEmpleadoRepository.Delete(tecnologiaPorEmpleado); }
public void registrarTecnologiasPorEmpleado(int pidEmpleado, int pidTecnologia, string pnivelConocimiento) { TecnologiasPorEmpleado tecnologiasPorEmpleado = new TecnologiasPorEmpleado{ IdEmpleado= pidEmpleado, IdTecnologia = pidTecnologia, NivelConocimiento = pnivelConocimiento}; UoW.TecnologiasPorEmpleadoRepository.Insert(tecnologiasPorEmpleado); }
public void Delete(TecnologiasPorEmpleado entity) { _deleteItems.Add(entity); }
private void registrarTecnologiasPorEmpleado(TecnologiasPorEmpleado ptxe) { try { SqlCommand cmd = new SqlCommand(); cmd.Parameters.Add(new SqlParameter("@id_tecnologia", ptxe.IdTecnologia)); cmd.Parameters.Add(new SqlParameter("@id_empleado", ptxe.IdEmpleado)); cmd.Parameters.Add(new SqlParameter("@nivel_conocimiento", ptxe.NivelConocimiento)); DBAccess.ExecuteSPNonQuery(cmd, "USP_TecnologiaPorEmpleado_Insert"); } catch (Exception ex) { throw new DataAccessException("Ha ocurrido un error al insertar de la tecnología por empleado.", ex); } }
//private void modificarTecnologiasPorEmpleado(TecnologiasPorEmpleado ptxe) //{ // try // { // SqlCommand cmd = new SqlCommand(); // cmd.Parameters.Add(new SqlParameter("@id_tecnologia", ptxe.IdTecnologia)); // cmd.Parameters.Add(new SqlParameter("@id_empleado", ptxe.IdEmpleado)); // cmd.Parameters.Add(new SqlParameter("@id_tecnologia_empleado", ptxe.IdEmpleado)); // DBAccess.ExecuteSPNonQuery(cmd, "USP_TecnologiaPorEmpleado_Update"); // } // catch (Exception ex) // { // } //} private void eliminarTecnologiasPorEmpleado(TecnologiasPorEmpleado ptxe) { try { SqlCommand cmd = new SqlCommand(); cmd.Parameters.Add(new SqlParameter("@id_tecnologia_empleado", ptxe.Id)); DataSet ds = DBAccess.ExecuteSPWithDS(cmd, "USP_TecnologiaPorEmpleado_Delete"); } catch (Exception ex) { throw new DataAccessException("Ha ocurrido un error al procesar la eliminación de la tecnología por empleado.", ex); } }
public void Update(TecnologiasPorEmpleado entity) { _updateItems.Add(entity); }
public void Insert(TecnologiasPorEmpleado entity) { _insertItems.Add(entity); }