public List <Entities.Kaizen.Empleados.H_Laboral> GetAll() { h_laboralCollection = new List <Entities.Kaizen.Empleados.H_Laboral>(); try { dataReader = this.connection.ExcuteSP("prc_H_Laboral_GetAll_SoluGlob", null); while (dataReader.Read()) { h_laboral = new Entities.Kaizen.Empleados.H_Laboral(); h_laboral.Compania = dataReader.IsDBNull(dataReader.GetOrdinal("Compania")) ? null : dataReader["Compania"].ToString(); h_laboral.numEmpleado = dataReader.IsDBNull(dataReader.GetOrdinal("Empleado")) ? null : dataReader["Empleado"].ToString(); h_laboral.Fecha = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha"].ToString()); h_laboral.Sec = dataReader.IsDBNull(dataReader.GetOrdinal("Sec")) ? default(Int16) : Int16.Parse(dataReader["Sec"].ToString()); h_laboral.Accion = dataReader.IsDBNull(dataReader.GetOrdinal("Accion")) ? null : dataReader["Accion"].ToString(); h_laboral.Motivo = dataReader.IsDBNull(dataReader.GetOrdinal("Motivo")) ? null : dataReader["Motivo"].ToString(); h_laboral.Grupo_Pago = dataReader.IsDBNull(dataReader.GetOrdinal("Grupo_Pago")) ? null : dataReader["Grupo_Pago"].ToString(); h_laboral.Tipo_Contrato = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Contrato")) ? default(Int16) : Int16.Parse(dataReader["Tipo_Contrato"].ToString()); h_laboral.Fecha_Ingreso = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Ingreso")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Ingreso"].ToString()); h_laboral.Fecha_Antiguedad1 = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Antiguedad1")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Antiguedad1"].ToString()); h_laboral.Fecha_Antiguedad2 = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Antiguedad2")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Antiguedad2"].ToString()); h_laboral.Fecha_Antiguedad3 = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Antiguedad3")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Antiguedad3"].ToString()); h_laboral.Duracion = dataReader.IsDBNull(dataReader.GetOrdinal("Duracion")) ? default(Int16) : Int16.Parse(dataReader["Duracion"].ToString()); h_laboral.Fecha_Vento = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Vento")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Vento"].ToString()); h_laboral.Fecha_Baja = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Baja")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Baja"].ToString()); h_laboral.Tipo_Salario = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Salario")) ? default(Int16) : Int16.Parse(dataReader["Tipo_Salario"].ToString()); h_laboral.Tipo_Empleado = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Empleado")) ? null : dataReader["Tipo_Empleado"].ToString(); h_laboral.Localidad = dataReader.IsDBNull(dataReader.GetOrdinal("Localidad")) ? null : dataReader["Localidad"].ToString(); h_laboral.Departamento = dataReader.IsDBNull(dataReader.GetOrdinal("Departamento")) ? null : dataReader["Departamento"].ToString(); h_laboral.Puesto = dataReader.IsDBNull(dataReader.GetOrdinal("Puesto")) ? null : dataReader["Puesto"].ToString(); h_laboral.Dependencia = dataReader.IsDBNull(dataReader.GetOrdinal("Dependencia")) ? null : dataReader["Dependencia"].ToString(); h_laboral.Cliente = dataReader.IsDBNull(dataReader.GetOrdinal("Cliente")) ? null : dataReader["Cliente"].ToString(); h_laboral.Tipo_De_Operacion = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_De_Operacion")) ? null : dataReader["Tipo_De_Operacion"].ToString(); h_laboral.Region = dataReader.IsDBNull(dataReader.GetOrdinal("Region")) ? null : dataReader["Region"].ToString(); h_laboral.Sector = dataReader.IsDBNull(dataReader.GetOrdinal("Sector")) ? null : dataReader["Sector"].ToString(); h_laboral.Usuario = dataReader.IsDBNull(dataReader.GetOrdinal("Usuario")) ? null : dataReader["Usuario"].ToString(); h_laboral.Sindicalizado = dataReader.IsDBNull(dataReader.GetOrdinal("Sindicalizado")) ? default(Int16) : Int16.Parse(dataReader["Sindicalizado"].ToString()); h_laboral.Ip = dataReader.IsDBNull(dataReader.GetOrdinal("Ip")) ? null : dataReader["Ip"].ToString(); h_laboral.Mac_Address = dataReader.IsDBNull(dataReader.GetOrdinal("Mac_Address")) ? null : dataReader["Mac_Address"].ToString(); h_laboralCollection.Add(h_laboral); } dataReader.Close(); dataReader.Dispose(); return(h_laboralCollection); } catch (Exception ex) { dataReader.Close(); dataReader.Dispose(); throw new Exception(ex.Message.ToString()); } }
public static Entities.Kaizen.Empleados.H_Laboral UpdatePuesto(Entities.Kaizen.Empleados.H_Laboral objH_Laboral) { Entities.Kaizen.Empleados.H_Laboral h_laboral = new Entities.Kaizen.Empleados.H_Laboral(); try { Data.Kaizen.Empleados.H_Laboral dataH_Laboral = new Data.Kaizen.Empleados.H_Laboral(); h_laboral = dataH_Laboral.UpdatePuesto(objH_Laboral); return(h_laboral); } catch (Exception ex) { throw; } }
public static Entities.Kaizen.Empleados.H_Laboral GetOne(string Compania, string NumEmpleado, string GrupoPago) { Entities.Kaizen.Empleados.H_Laboral h_laboral = new Entities.Kaizen.Empleados.H_Laboral(); try { Data.Kaizen.Empleados.H_Laboral dataH_Laboral = new Data.Kaizen.Empleados.H_Laboral(); h_laboral = dataH_Laboral.GetOne(Compania, NumEmpleado, GrupoPago); return(h_laboral); } catch (Exception ex) { throw; } }
public void DropLast(Entities.Kaizen.Empleados.H_Laboral objH_Laboral) { try { List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Add(new SqlParameter() { ParameterName = "RegistroMovimientoId", Value = objH_Laboral.RegistroMovimientoId }); parameters.Add(new SqlParameter() { ParameterName = "RegistroMovimientoIdPasajes", Value = objH_Laboral.RegistroMovimientoIdPasajes }); this.connection.ExcuteScalar("prc_H_Laboral_DropLast_SoluGlob", parameters); } catch (Exception ex) { dataReader.Close(); dataReader.Dispose(); throw new Exception(ex.Message); } }
public static void DropLast(Entities.Kaizen.Empleados.H_Laboral objH_Laboral) { Data.Kaizen.Empleados.H_Laboral dataH_Laboral = new Data.Kaizen.Empleados.H_Laboral(); dataH_Laboral.DropLast(objH_Laboral); }
public Entities.Kaizen.Empleados.H_Laboral UpdatePuesto(Entities.Kaizen.Empleados.H_Laboral objH_Laboral) { h_laboral = new Entities.Kaizen.Empleados.H_Laboral(); try { List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Add(new SqlParameter() { ParameterName = "Compania", Value = objH_Laboral.Compania }); parameters.Add(new SqlParameter() { ParameterName = "Empleado", Value = objH_Laboral.numEmpleado }); parameters.Add(new SqlParameter() { ParameterName = "CompaniaPasajes", Value = objH_Laboral.companiaPasajes }); parameters.Add(new SqlParameter() { ParameterName = "Accion", Value = objH_Laboral.Accion }); parameters.Add(new SqlParameter() { ParameterName = "Motivo", Value = objH_Laboral.Motivo }); parameters.Add(new SqlParameter() { ParameterName = "PuestoNuevo", Value = objH_Laboral.Puesto }); //using (dataReader = this.connection.ExcuteSP("prc_H_Laboral_UpdatePuesto_Soluglob", parameters)) dataReader = this.connection.ExcuteSP("prc_H_Laboral_UpdatePuesto_Soluglob", parameters); if (dataReader.HasRows) { while (dataReader.Read()) { h_laboral.Compania = dataReader.IsDBNull(dataReader.GetOrdinal("Compania")) ? null : dataReader["Compania"].ToString(); h_laboral.numEmpleado = dataReader.IsDBNull(dataReader.GetOrdinal("Empleado")) ? null : dataReader["Empleado"].ToString(); h_laboral.Fecha = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha"].ToString()); h_laboral.Sec = dataReader.IsDBNull(dataReader.GetOrdinal("Sec")) ? default(Int16) : Int16.Parse(dataReader["Sec"].ToString()); h_laboral.Accion = dataReader.IsDBNull(dataReader.GetOrdinal("Accion")) ? null : dataReader["Accion"].ToString(); h_laboral.Motivo = dataReader.IsDBNull(dataReader.GetOrdinal("Motivo")) ? null : dataReader["Motivo"].ToString(); h_laboral.Grupo_Pago = dataReader.IsDBNull(dataReader.GetOrdinal("Grupo_Pago")) ? null : dataReader["Grupo_Pago"].ToString(); h_laboral.Tipo_Contrato = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Contrato")) ? default(Int16) : Int16.Parse(dataReader["Tipo_Contrato"].ToString()); h_laboral.Fecha_Ingreso = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Ingreso")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Ingreso"].ToString()); h_laboral.Fecha_Antiguedad1 = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Antiguedad1")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Antiguedad1"].ToString()); h_laboral.Fecha_Antiguedad2 = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Antiguedad2")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Antiguedad2"].ToString()); h_laboral.Fecha_Antiguedad3 = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Antiguedad3")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Antiguedad3"].ToString()); h_laboral.Duracion = dataReader.IsDBNull(dataReader.GetOrdinal("Duracion")) ? default(Int16) : Int16.Parse(dataReader["Duracion"].ToString()); h_laboral.Fecha_Vento = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Vento")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Vento"].ToString()); h_laboral.Fecha_Baja = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha_Baja")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha_Baja"].ToString()); h_laboral.Tipo_Salario = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Salario")) ? default(Int16) : Int16.Parse(dataReader["Tipo_Salario"].ToString()); h_laboral.Tipo_Empleado = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Empleado")) ? null : dataReader["Tipo_Empleado"].ToString(); h_laboral.Localidad = dataReader.IsDBNull(dataReader.GetOrdinal("Localidad")) ? null : dataReader["Localidad"].ToString(); h_laboral.Departamento = dataReader.IsDBNull(dataReader.GetOrdinal("Departamento")) ? null : dataReader["Departamento"].ToString(); h_laboral.Puesto = dataReader.IsDBNull(dataReader.GetOrdinal("Puesto")) ? null : dataReader["Puesto"].ToString(); h_laboral.Dependencia = dataReader.IsDBNull(dataReader.GetOrdinal("Dependencia")) ? null : dataReader["Dependencia"].ToString(); h_laboral.Cliente = dataReader.IsDBNull(dataReader.GetOrdinal("Cliente")) ? null : dataReader["Cliente"].ToString(); h_laboral.Tipo_De_Operacion = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_De_Operacion")) ? null : dataReader["Tipo_De_Operacion"].ToString(); h_laboral.Region = dataReader.IsDBNull(dataReader.GetOrdinal("Region")) ? null : dataReader["Region"].ToString(); h_laboral.Sector = dataReader.IsDBNull(dataReader.GetOrdinal("Sector")) ? null : dataReader["Sector"].ToString(); h_laboral.Usuario = dataReader.IsDBNull(dataReader.GetOrdinal("Usuario")) ? null : dataReader["Usuario"].ToString(); h_laboral.Sindicalizado = dataReader.IsDBNull(dataReader.GetOrdinal("Sindicalizado")) ? default(Int16) : Int16.Parse(dataReader["Sindicalizado"].ToString()); h_laboral.Ip = dataReader.IsDBNull(dataReader.GetOrdinal("Ip")) ? null : dataReader["Ip"].ToString(); h_laboral.Mac_Address = dataReader.IsDBNull(dataReader.GetOrdinal("Mac_Address")) ? null : dataReader["Mac_Address"].ToString(); h_laboral.RegistroMovimientoId = dataReader.IsDBNull(dataReader.GetOrdinal("RegistroMovimientoId")) ? default(int) : int.Parse(dataReader["RegistroMovimientoId"].ToString()); h_laboral.RegistroMovimientoIdPasajes = dataReader.IsDBNull(dataReader.GetOrdinal("RegistroMovimientoIdPasajes")) ? default(int) : int.Parse(dataReader["RegistroMovimientoIdPasajes"].ToString()); } } dataReader.Close(); dataReader.Dispose(); return(h_laboral); } catch (Exception ex) { if (dataReader != null) { dataReader.Close(); dataReader.Dispose(); } throw new Exception(ex.Message.ToString()); } }