public Result UpdateEmployee(Employee employee) { _SpProcedureName = "[dbo].[Sp_UpdateEmployee]"; Result resultado = new Result(); try { List <SqlParameter> parametros = new List <SqlParameter> { new SqlParameter("@EmployeeId", employee.EmployeeId) , new SqlParameter("@CardNumber", employee.CardNumber) , new SqlParameter("@FirstName", employee.FirstName) , new SqlParameter("@LastName", employee.LastName) , new SqlParameter("@MiddleName", employee.MiddleName) , new SqlParameter("@FullName", employee.FullName) , new SqlParameter("@Rfc", employee.Rfc) , new SqlParameter("@Curp", employee.Curp) , new SqlParameter("@NSS", employee.NSS) , new SqlParameter("@BirthDay", employee.BirthDay) , new SqlParameter("@AdmissionDate", employee.AdmissionDate) , new SqlParameter("@PhoneNumber", employee.PhoneNumber) , new SqlParameter("@CellPhoneNumber", employee.CellPhoneNumber) , new SqlParameter("@OfficePhone", employee.OfficePhone) , new SqlParameter("@OfficeExt", employee.OfficeExt) , new SqlParameter("@PersonalEmail", employee.PersonalEmail) , new SqlParameter("@CompanyEmail", employee.CompanyEmail) , new SqlParameter("@Activo", employee.Enabled) , new SqlParameter("@StreetName", employee.StreetName) , new SqlParameter("@NumberExt", employee.NumberExt) , new SqlParameter("@NumberInt", employee.NumberInt) , new SqlParameter("@Delegation", employee.Delegation) , new SqlParameter("@Colony", employee.Colony) , new SqlParameter("@CP", employee.CP) , new SqlParameter("@LocalizationId", employee.LocalizationId) , new SqlParameter("@PayRollId", employee.PayRollId) , new SqlParameter("@CompanyId", employee.CompanyId) , new SqlParameter("@NationalityId", employee.NationalityId) , new SqlParameter("@EmployeePositionId", employee.EmployeePositionId) , new SqlParameter("@BossId", employee.BossId) , new SqlParameter("@PositionId", employee.PositionId) , new SqlParameter("@AreaId", employee.AreaId) , new SqlParameter("@ParkingSpace", employee.ParkingSpace) , new SqlParameter("@FingerPrint", employee.FingerPrint) , new SqlParameter("@CardId", employee.CardId) }; _dao.ExecuteProcedure(parametros, _SpProcedureName); resultado.Success = true; } catch (Exception e) { resultado.Success = false; resultado.ErrorMessage = String.Format("Se ha producido un error al procesar datos de archivo Error {0}", e.Message); } return(resultado); }
public Result UpdateEmployee(EmployeeValidador employeeValidador) { _SpProcedureName = "[dbo].[Sp_UpdateEmployeeValidador]"; Result resultado = new Result(); try { List <SqlParameter> parametros = new List <SqlParameter> { new SqlParameter("@CardNumber", employeeValidador.CardNumber) , new SqlParameter("@FirstName", employeeValidador.FirstName) , new SqlParameter("@LastName", employeeValidador.LastName) , new SqlParameter("@MiddleName", employeeValidador.MiddleName) , new SqlParameter("@FullName", employeeValidador.FullName) , new SqlParameter("@Rfc", employeeValidador.Rfc) , new SqlParameter("@Curp", employeeValidador.Curp) , new SqlParameter("@NSS", employeeValidador.NSS) , new SqlParameter("@BirthDay", employeeValidador.BirthDay) , new SqlParameter("@PhoneNumber", employeeValidador.PhoneNumber) , new SqlParameter("@CellPhoneNumber", employeeValidador.CellPhoneNumber) , new SqlParameter("@PersonalEmail", employeeValidador.PersonalEmail) , new SqlParameter("@StreetName", employeeValidador.StreetName) , new SqlParameter("@NumberExt", employeeValidador.NumberExt) , new SqlParameter("@NumberInt", employeeValidador.NumberInt) , new SqlParameter("@Delegation", employeeValidador.Delegation) , new SqlParameter("@Colony", employeeValidador.Colony) , new SqlParameter("@CP", employeeValidador.CP) , new SqlParameter("@Banco", employeeValidador.Banco) , new SqlParameter("@Clabe", employeeValidador.Clabe) , new SqlParameter("@EdoCivil", employeeValidador.EdoCivil) , new SqlParameter("@LugarNacimiento", employeeValidador.LugarNacimiento) , new SqlParameter("@CreditoInfonavit", employeeValidador.CreditoInfonavit) , new SqlParameter("@EstadoEmpleado", employeeValidador.EstadoEmpleado) , new SqlParameter("@Sexo", employeeValidador.Sexo) , new SqlParameter("@TramiteInfSn", employeeValidador.TRAMITE_INF_SN) , new SqlParameter("@Etapa", employeeValidador.Etapa) , new SqlParameter("@Estudios", employeeValidador.Estudios) , new SqlParameter("@NivelEstudios", employeeValidador.Nivel_Estudios) , new SqlParameter("@Universidad", employeeValidador.Universidad) , new SqlParameter("@NoJefe", employeeValidador.Id_Jefe) , new SqlParameter("@NombreJefe", employeeValidador.Nombre_jefe) , new SqlParameter("@Ult_GradoEstudios", employeeValidador.Ultimo_GradoEstudios) , new SqlParameter("@Estatus", employeeValidador.Estatus) }; _dao.ExecuteProcedure(parametros, _SpProcedureName); resultado.Success = true; } catch (Exception e) { resultado.Success = false; resultado.ErrorMessage = String.Format("Se ha producido un error al procesar datos de archivo Error {0}", e.Message); } return(resultado); }
public Result Update(Catalogo catalogo) { _SpProcedureName = "[dbo].[Sp_UpdateItemCatalogo]"; Result resultado = new Result(); try { List <SqlParameter> parametros = new List <SqlParameter> { new SqlParameter("@DESCRIPCION", catalogo.DESCRIPTION) , new SqlParameter("@Origen", _enumCatalogo) , new SqlParameter("@ID", catalogo.ID) }; _dao.ExecuteProcedure(parametros, _SpProcedureName); resultado.Success = true; } catch (Exception e) { resultado.Success = false; resultado.ErrorMessage = String.Format("Se ha producido un error al procesar datos del catálogo {0}", e.Message); } return(resultado); }