Пример #1
0
        public List <Entities.Kaizen.Empleados.H_Sueldos> GetAll()
        {
            h_sueldosCollection = new List <Entities.Kaizen.Empleados.H_Sueldos>();
            try
            {
                dataReader = this.connection.ExcuteSP("prc_H_Sueldos_GetAll_SoluGlob", null);

                while (dataReader.Read())
                {
                    h_sueldos             = new Entities.Kaizen.Empleados.H_Sueldos();
                    h_sueldos.Compania    = dataReader.IsDBNull(dataReader.GetOrdinal("Compania")) ? null : dataReader["Compania"].ToString();
                    h_sueldos.numEmpleado = dataReader.IsDBNull(dataReader.GetOrdinal("Empleado")) ? null : dataReader["Empleado"].ToString();
                    h_sueldos.Fecha       = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha"].ToString());
                    h_sueldos.Tipo_Sueldo = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Sueldo")) ? null : dataReader["Tipo_Sueldo"].ToString();
                    h_sueldos.Sueldo      = dataReader.IsDBNull(dataReader.GetOrdinal("Sueldo")) ? default(Double) : Double.Parse(dataReader["Sueldo"].ToString());
                    h_sueldos.Usuario     = dataReader.IsDBNull(dataReader.GetOrdinal("Usuario")) ? null : dataReader["Usuario"].ToString();
                    h_sueldos.Ip          = dataReader.IsDBNull(dataReader.GetOrdinal("Ip")) ? null : dataReader["Ip"].ToString();
                    h_sueldos.Mac_Address = dataReader.IsDBNull(dataReader.GetOrdinal("Mac_Address")) ? null : dataReader["Mac_Address"].ToString();
                    h_sueldosCollection.Add(h_sueldos);
                }
                dataReader.Close();
                dataReader.Dispose();

                return(h_sueldosCollection);
            }
            catch (Exception ex)
            {
                dataReader.Close();
                dataReader.Dispose();
                throw new Exception(ex.Message.ToString());
            }
        }
 public static Entities.Kaizen.Empleados.H_Sueldos Insert(Entities.Kaizen.Empleados.H_Sueldos objH_Sueldos)
 {
     Entities.Kaizen.Empleados.H_Sueldos h_sueldos = new Entities.Kaizen.Empleados.H_Sueldos();
     try
     {
         Data.Kaizen.Empleados.H_Sueldos dataH_Sueldos = new Data.Kaizen.Empleados.H_Sueldos();
         h_sueldos = dataH_Sueldos.Insert(objH_Sueldos);
         return(h_sueldos);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message.ToString());
     }
 }
        public static bool DropLast(Entities.Kaizen.Empleados.H_Sueldos objH_Sueldos)
        {
            bool result = false;

            try
            {
                Data.Kaizen.Empleados.H_Sueldos dataH_Sueldos = new Data.Kaizen.Empleados.H_Sueldos();
                result = dataH_Sueldos.DropLast(objH_Sueldos);
                return(result);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message.ToString());
            }
        }
Пример #4
0
        public bool DropLast(Entities.Kaizen.Empleados.H_Sueldos objH_Sueldos)
        {
            int result = default(int);

            try
            {
                List <SqlParameter> parameters = new List <SqlParameter>();
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Compania", Value = objH_Sueldos.Compania
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Empleado", Value = objH_Sueldos.numEmpleado
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "CompaniaPasajes", Value = objH_Sueldos.companiaPasajes
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "Tipo_Sueldo", Value = objH_Sueldos.Tipo_Sueldo
                });

                using (dataReader = this.connection.ExcuteSP("prc_H_Sueldos_DropLast_SoluGlob", parameters))
                {
                    if (dataReader.HasRows)
                    {
                        while (dataReader.Read())
                        {
                            result = dataReader.IsDBNull(dataReader.GetOrdinal("result")) ? default(int) : int.Parse(dataReader["result"].ToString());
                        }
                    }
                    dataReader.Close();
                    dataReader.Dispose();
                }

                return(result != default(int) ? true : false);
            }
            catch (Exception ex)
            {
                dataReader.Close();
                dataReader.Dispose();
                throw new Exception(ex.Message);
            }
        }
Пример #5
0
        public Entities.Kaizen.Empleados.H_Sueldos GetOne(string Compania, string NumEmpleado)
        {
            h_sueldos = new Entities.Kaizen.Empleados.H_Sueldos();

            try
            {
                List <SqlParameter> parameters = new List <SqlParameter>();
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "compania", Value = Compania
                });
                parameters.Add(new SqlParameter()
                {
                    ParameterName = "empleado", Value = NumEmpleado
                });

                using (dataReader = this.connection.ExcuteSP("prc_H_Sueldos_GetOne_SoluGlob", parameters))
                {
                    if (dataReader.HasRows)
                    {
                        while (dataReader.Read())
                        {
                            h_sueldos.Compania    = dataReader.IsDBNull(dataReader.GetOrdinal("Compania")) ? null : dataReader["Compania"].ToString();
                            h_sueldos.numEmpleado = dataReader.IsDBNull(dataReader.GetOrdinal("Empleado")) ? null : dataReader["Empleado"].ToString();
                            h_sueldos.Fecha       = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha"].ToString());
                            h_sueldos.Tipo_Sueldo = dataReader.IsDBNull(dataReader.GetOrdinal("Tipo_Sueldo")) ? null : dataReader["Tipo_Sueldo"].ToString();
                            h_sueldos.Sueldo      = dataReader.IsDBNull(dataReader.GetOrdinal("Sueldo")) ? default(Double) : Double.Parse(dataReader["Sueldo"].ToString());
                            h_sueldos.Usuario     = dataReader.IsDBNull(dataReader.GetOrdinal("Usuario")) ? null : dataReader["Usuario"].ToString();
                            h_sueldos.Ip          = dataReader.IsDBNull(dataReader.GetOrdinal("Ip")) ? null : dataReader["Ip"].ToString();
                            h_sueldos.Mac_Address = dataReader.IsDBNull(dataReader.GetOrdinal("Mac_Address")) ? null : dataReader["Mac_Address"].ToString();
                        }
                    }
                    dataReader.Close();
                    dataReader.Dispose();
                }

                return(h_sueldos);
            }
            catch (Exception ex)
            {
                dataReader.Close();
                dataReader.Dispose();
                throw new Exception(ex.Message.ToString());
            }
        }