Exemplo n.º 1
0
        public Entities.Kaizen.Empleados.H_Personal GetOne(string Compania, string NumEmpleado)
        {
            h_personal = new Entities.Kaizen.Empleados.H_Personal();

            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_Personal_GetOne_SoluGlob", parameters))
                {
                    if (dataReader.HasRows)
                    {
                        while (dataReader.Read())
                        {
                            h_personal.Compania     = dataReader.IsDBNull(dataReader.GetOrdinal("Compania")) ? null : dataReader["Compania"].ToString();
                            h_personal.numEmpleado  = dataReader.IsDBNull(dataReader.GetOrdinal("Empleado")) ? null : dataReader["Empleado"].ToString();
                            h_personal.Fecha        = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha"].ToString());
                            h_personal.Direccion    = dataReader.IsDBNull(dataReader.GetOrdinal("Direccion")) ? null : dataReader["Direccion"].ToString();
                            h_personal.Poblacion    = dataReader.IsDBNull(dataReader.GetOrdinal("Poblacion")) ? null : dataReader["Poblacion"].ToString();
                            h_personal.Ciudad       = dataReader.IsDBNull(dataReader.GetOrdinal("Ciudad")) ? null : dataReader["Ciudad"].ToString();
                            h_personal.Colonia      = dataReader.IsDBNull(dataReader.GetOrdinal("Colonia")) ? null : dataReader["Colonia"].ToString();
                            h_personal.Cp           = dataReader.IsDBNull(dataReader.GetOrdinal("Cp")) ? null : dataReader["Cp"].ToString();
                            h_personal.Pais         = dataReader.IsDBNull(dataReader.GetOrdinal("Pais")) ? null : dataReader["Pais"].ToString();
                            h_personal.Estado       = dataReader.IsDBNull(dataReader.GetOrdinal("Motivo")) ? null : dataReader["Estado"].ToString();
                            h_personal.Estado_Civil = dataReader.IsDBNull(dataReader.GetOrdinal("Estado_Civil")) ? default(Int16?) : Int16.Parse(dataReader["Estado_Civil"].ToString());
                            h_personal.Usuario      = dataReader.IsDBNull(dataReader.GetOrdinal("Usuario")) ? null : dataReader["Usuario"].ToString();
                            h_personal.Numero_Ext   = dataReader.IsDBNull(dataReader.GetOrdinal("Numero_Ext")) ? null : dataReader["Numero_Ext"].ToString();
                            h_personal.Numero_Int   = dataReader.IsDBNull(dataReader.GetOrdinal("Numero_Int")) ? null : dataReader["Numero_Int"].ToString();
                            h_personal.Ip           = dataReader.IsDBNull(dataReader.GetOrdinal("Ip")) ? null : dataReader["Ip"].ToString();
                            h_personal.Mac_Address  = dataReader.IsDBNull(dataReader.GetOrdinal("Mac_Address")) ? null : dataReader["Mac_Address"].ToString();
                        }
                    }
                    dataReader.Close();
                    dataReader.Dispose();
                }

                return(h_personal);
            }
            catch (Exception ex)
            {
                dataReader.Close();
                dataReader.Dispose();
                throw new Exception(ex.Message.ToString());
            }
        }
Exemplo n.º 2
0
 public static Entities.Kaizen.Empleados.H_Personal Insert(Entities.Kaizen.Empleados.H_Personal objH_Personal)
 {
     Entities.Kaizen.Empleados.H_Personal h_personal = new Entities.Kaizen.Empleados.H_Personal();
     try
     {
         Data.Kaizen.Empleados.H_Personal dataH_Personal = new Data.Kaizen.Empleados.H_Personal();
         h_personal = dataH_Personal.Insert(objH_Personal);
         return(h_personal);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message.ToString());
     }
 }
Exemplo n.º 3
0
        public List <Entities.Kaizen.Empleados.H_Personal> GetAll()
        {
            h_personalCollection = new List <Entities.Kaizen.Empleados.H_Personal>();
            try
            {
                dataReader = this.connection.ExcuteSP("prc_H_Personal_GetAll_SoluGlob", null);

                while (dataReader.Read())
                {
                    h_personal              = new Entities.Kaizen.Empleados.H_Personal();
                    h_personal.Compania     = dataReader.IsDBNull(dataReader.GetOrdinal("Compania")) ? null : dataReader["Compania"].ToString();
                    h_personal.numEmpleado  = dataReader.IsDBNull(dataReader.GetOrdinal("Empleado")) ? null : dataReader["Empleado"].ToString();
                    h_personal.Fecha        = dataReader.IsDBNull(dataReader.GetOrdinal("Fecha")) ? default(DateTime) : DateTime.Parse(dataReader["Fecha"].ToString());
                    h_personal.Direccion    = dataReader.IsDBNull(dataReader.GetOrdinal("Direccion")) ? null : dataReader["Direccion"].ToString();
                    h_personal.Poblacion    = dataReader.IsDBNull(dataReader.GetOrdinal("Poblacion")) ? null : dataReader["Poblacion"].ToString();
                    h_personal.Ciudad       = dataReader.IsDBNull(dataReader.GetOrdinal("Ciudad")) ? null : dataReader["Ciudad"].ToString();
                    h_personal.Colonia      = dataReader.IsDBNull(dataReader.GetOrdinal("Colonia")) ? null : dataReader["Colonia"].ToString();
                    h_personal.Cp           = dataReader.IsDBNull(dataReader.GetOrdinal("Cp")) ? null : dataReader["Cp"].ToString();
                    h_personal.Pais         = dataReader.IsDBNull(dataReader.GetOrdinal("Pais")) ? null : dataReader["Pais"].ToString();
                    h_personal.Estado       = dataReader.IsDBNull(dataReader.GetOrdinal("Motivo")) ? null : dataReader["Estado"].ToString();
                    h_personal.Estado_Civil = dataReader.IsDBNull(dataReader.GetOrdinal("Estado_Civil")) ? default(Int16?) : Int16.Parse(dataReader["Estado_Civil"].ToString());
                    h_personal.Usuario      = dataReader.IsDBNull(dataReader.GetOrdinal("Usuario")) ? null : dataReader["Usuario"].ToString();
                    h_personal.Numero_Ext   = dataReader.IsDBNull(dataReader.GetOrdinal("Numero_Ext")) ? null : dataReader["Numero_Ext"].ToString();
                    h_personal.Numero_Int   = dataReader.IsDBNull(dataReader.GetOrdinal("Numero_Int")) ? null : dataReader["Numero_Int"].ToString();
                    h_personal.Ip           = dataReader.IsDBNull(dataReader.GetOrdinal("Ip")) ? null : dataReader["Ip"].ToString();
                    h_personal.Mac_Address  = dataReader.IsDBNull(dataReader.GetOrdinal("Mac_Address")) ? null : dataReader["Mac_Address"].ToString();
                    h_personalCollection.Add(h_personal);
                }
                dataReader.Close();
                dataReader.Dispose();

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