public List <CatEmpleadoModels> obtenerListaEmpleados(AsistenciaEmpleadoModels Datos) { try { List <CatEmpleadoModels> lista = new List <CatEmpleadoModels>(); CatEmpleadoModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.conexion, "spCSLDB_Faltas_get_Empleados", Datos.IDSucursal); while (dr.Read()) { item = new CatEmpleadoModels(); item.IDEmpleado = !dr.IsDBNull(dr.GetOrdinal("IDEmpleado")) ? dr.GetString(dr.GetOrdinal("IDEmpleado")) : string.Empty; item.CodigoUsuario = !dr.IsDBNull(dr.GetOrdinal("CodigoUsuario")) ? dr.GetString(dr.GetOrdinal("CodigoUsuario")) : string.Empty; item.NombreCompleto = !dr.IsDBNull(dr.GetOrdinal("NombreCompleto")) ? dr.GetString(dr.GetOrdinal("NombreCompleto")) : string.Empty; item.IDSucursalActual = !dr.IsDBNull(dr.GetOrdinal("IDSucursal")) ? dr.GetString(dr.GetOrdinal("IDSucursal")) : string.Empty; item.NombreSucursal = !dr.IsDBNull(dr.GetOrdinal("NombreSucursal")) ? dr.GetString(dr.GetOrdinal("NombreSucursal")) : string.Empty; item.FechaInacistencia = !dr.IsDBNull(dr.GetOrdinal("Fecha")) ? dr.GetDateTime(dr.GetOrdinal("Fecha")) : DateTime.Today; item.Asistencia = !dr.IsDBNull(dr.GetOrdinal("Asitencia")) ? dr.GetString(dr.GetOrdinal("Asitencia")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <CatSucursalesModels> ObteneComboCatSucursal(CatEmpleadoModels Datos) { try { List <CatSucursalesModels> lista = new List <CatSucursalesModels>(); CatSucursalesModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatSucursal"); lista.Add(new CatSucursalesModels { IDSucursal = string.Empty, NombreSucursal = " - Seleccione -" }); while (dr.Read()) { item = new CatSucursalesModels(); item.IDSucursal = !dr.IsDBNull(dr.GetOrdinal("IDSucursal")) ? dr.GetString(dr.GetOrdinal("IDSucursal")) : string.Empty; item.NombreSucursal = !dr.IsDBNull(dr.GetOrdinal("NombreSucursal")) ? dr.GetString(dr.GetOrdinal("NombreSucursal")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <CatEmpleadoModels> ObtenerCatEmpleado(CatEmpleadoModels datos) { try { List <CatEmpleadoModels> Lista = new List <CatEmpleadoModels>(); CatEmpleadoModels Item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_CatEmpleado"); while (dr.Read()) { Item = new CatEmpleadoModels(); Item.IDEmpleado = !dr.IsDBNull(dr.GetOrdinal("IDEmpleado")) ? dr.GetString(dr.GetOrdinal("IDEmpleado")) : string.Empty; Item.CodigoUsuario = !dr.IsDBNull(dr.GetOrdinal("CodigoUsuario")) ? dr.GetString(dr.GetOrdinal("CodigoUsuario")) : string.Empty; Item.NombreCompleto = !dr.IsDBNull(dr.GetOrdinal("NombreCompleto")) ? dr.GetString(dr.GetOrdinal("NombreCompleto")) : string.Empty; Item.AltaNominal = !dr.IsDBNull(dr.GetOrdinal("AltaNomina")) ? dr.GetBoolean(dr.GetOrdinal("AltaNomina")) : false; Item.NombreSucursal = !dr.IsDBNull(dr.GetOrdinal("NombreSucursal")) ? dr.GetString(dr.GetOrdinal("NombreSucursal")) : string.Empty; Item.NombrePuesto = !dr.IsDBNull(dr.GetOrdinal("NombrePuesto")) ? dr.GetString(dr.GetOrdinal("NombrePuesto")) : string.Empty; Item.NombreCategoriaP = !dr.IsDBNull(dr.GetOrdinal("CategoriaPuesto")) ? dr.GetString(dr.GetOrdinal("CategoriaPuesto")) : string.Empty; Item.GrupoSanguineo = !dr.IsDBNull(dr.GetOrdinal("GrupoSanguineo")) ? dr.GetString(dr.GetOrdinal("GrupoSanguineo")) : string.Empty; Item.DirCalle = !dr.IsDBNull(dr.GetOrdinal("Direccion")) ? dr.GetString(dr.GetOrdinal("Direccion")) : string.Empty; Item.TieneCuenta = !dr.IsDBNull(dr.GetOrdinal("TieneCuenta")) ? dr.GetBoolean(dr.GetOrdinal("TieneCuenta")) : false; Lista.Add(Item); } dr.Close(); return(Lista); } catch (Exception ex) { throw ex; } }
public CatEmpleadoModels EliminarEmpleado(CatEmpleadoModels datos) { try { object[] parametros = { datos.IDEmpleado, datos.Usuario }; object aux = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_Catalogo_del_CatEmpleado", parametros); datos.IDEmpleado = aux.ToString(); if (!string.IsNullOrEmpty(datos.IDEmpleado)) { datos.Completado = true; } else { datos.Completado = false; } return(datos); } catch (Exception ex) { throw ex; } }
public void ObtenerReporteNominaSaldos(NominaModels Datos) { try { object[] Parametros = { Datos.IDNomina, Datos.IDSucursal }; DataSet Ds = SqlHelper.ExecuteDataset(Datos.Conexion, "spCSLDB_Nomina_get_RptNominaSaldos", Parametros); if (Ds != null) { if (Ds.Tables.Count == 3) { DataTableReader Dr = Ds.Tables[0].CreateDataReader(); while (Dr.Read()) { Datos.ClaveNomina = Dr.GetString(Dr.GetOrdinal("ClaveNomina")); Datos.FechaInicio = Dr.GetDateTime(Dr.GetOrdinal("FechaInicio")); Datos.FechaFin = Dr.GetDateTime(Dr.GetOrdinal("FechaFin")); Datos.DiasPeriodo = Dr.GetInt32(Dr.GetOrdinal("DiasPeriodo")); Datos.PeriodoFechas = "DEL " + Datos.FechaInicio.ToShortDateString() + " AL " + Datos.FechaFin.ToShortDateString(); } DataTableReader Dr2 = Ds.Tables[1].CreateDataReader(); List <NominaDetalleModels> Lista = new List <NominaDetalleModels>(); NominaDetalleModels Item; while (Dr2.Read()) { Item = new NominaDetalleModels(); Item.NombreEmpleado = Dr2.GetString(Dr2.GetOrdinal("Empleado")); Item.Percepciones = Dr2.GetDecimal(Dr2.GetOrdinal("Percepciones")); Item.Deducciones = Dr2.GetDecimal(Dr2.GetOrdinal("Deducciones")); Item.Total = Dr2.GetDecimal(Dr2.GetOrdinal("Total")); Item.Puesto = Dr2.GetString(Dr2.GetOrdinal("Puesto")); Item.Sueldo = Dr2.GetDecimal(Dr2.GetOrdinal("Sueldo")); Item.DiasLaborados = Dr2.GetInt16(Dr2.GetOrdinal("DiasLaborados")); Lista.Add(Item); } Datos.ListaNominaDetalle = Lista; DataTableReader Dr3 = Ds.Tables[2].CreateDataReader(); List <NominaConceptosFijosModels> Lista02 = new List <NominaConceptosFijosModels>(); List <CatEmpleadoModels> ListaEm = new List <CatEmpleadoModels>(); CatEmpleadoModels Item003; NominaConceptosFijosModels Item02; while (Dr3.Read()) { Item003 = new CatEmpleadoModels(); Item003.IDEmpleado = Dr3.GetString(Dr3.GetOrdinal("IDEmpleado")); bmpFromString = Datos.DatosEmpresa.LogoEmpresa.Base64StringToBitmap(); Datos.DatosEmpresa.ImagenContruida = bmpFromString.ToBase64ImageReport(ImageFormat.Png); } return(Datos); } catch (Exception ex) { throw ex; } }
public SalidaAlmacenModels() { _IDSalidaAlmacen = string.Empty; _Sucursal = new CatSucursalesModels(); _Almacen = new CatAlmacenModels(); _Empleado = new CatEmpleadoModels(); _FechaSalida = DateTime.Today; _FolioSalida = string.Empty; _Comentario = string.Empty; _Estatus = string.Empty; _CssEstatus = string.Empty; _IDEstatus = 0; Conexion = string.Empty; Resultado = 0; Completado = false; Usuario = string.Empty; Opcion = 0; }
public CatEmpleadoModels AbcCatEmpleado(CatEmpleadoModels datos) { try { object[] parametros = { datos.Opcion, datos.IDEmpleado ?? string.Empty, datos.IDTipoUsuario, datos.AbrirCaja, datos.CodigoUsuario ?? string.Empty, datos.Nombre ?? string.Empty, datos.ApellidoPat ?? string.Empty, datos.ApellidoMat ?? string.Empty, datos.AltaNominal, datos.IDPuesto, datos.IDCategoriaPuesto ?? string.Empty, datos.IDSucursalActual ?? string.Empty, datos.DirCalle ?? string.Empty, datos.DirColonia ?? string.Empty, datos.DirNumero ?? string.Empty, datos.Telefono ?? string.Empty, datos.IDGrupoSanguineo, datos.Usuario ?? string.Empty, datos.FechaNacimiento, datos.Licencia }; object aux = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_Catalogo_ac_CatEmpleado", parametros); datos.IDEmpleado = aux.ToString(); if (!string.IsNullOrEmpty(datos.IDEmpleado)) { datos.Completado = true; } else { datos.Completado = false; } return(datos); } catch (Exception ex) { throw ex; } }
public List <CatEmpleadoModels> ObtenerComboEmpleadosSalidaAlmacen(string Conexion, string IDSucursal) { try { List <CatEmpleadoModels> Lista = new List <CatEmpleadoModels>(); CatEmpleadoModels Item; SqlDataReader Dr = SqlHelper.ExecuteReader(Conexion, "spCSLDB_Combo_get_EmpleadosSalidaAlmacen", IDSucursal); while (Dr.Read()) { Item = new CatEmpleadoModels(); Item.IDEmpleado = !Dr.IsDBNull(Dr.GetOrdinal("IDEmpleado")) ? Dr.GetString(Dr.GetOrdinal("IDEmpleado")) : string.Empty; Item.NombreCompleto = !Dr.IsDBNull(Dr.GetOrdinal("NombreEmpleado")) ? Dr.GetString(Dr.GetOrdinal("NombreEmpleado")) : string.Empty; Lista.Add(Item); } Dr.Close(); return(Lista); } catch (Exception ex) { throw ex; } }
public List <CatPuestoModels> obtenerComboCatPuesto(CatEmpleadoModels Datos) { try { List <CatPuestoModels> lista = new List <CatPuestoModels>(); CatPuestoModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatPuestos"); while (dr.Read()) { item = new CatPuestoModels(); item.IDPuesto = Convert.ToInt32(dr["IDPuesto"].ToString()); item.Descripcion = dr["Descripcion"].ToString(); lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <CatGrupoSanguineoModels> ObteneComboCatGrupoSanguineo(CatEmpleadoModels Datos) { try { List <CatGrupoSanguineoModels> lista = new List <CatGrupoSanguineoModels>(); CatGrupoSanguineoModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatGrupoSanguineo"); // lista.Add(new CatGeneroModels { IDGenero = string.Empty, NombreSucursal = " - Seleccione -" }); while (dr.Read()) { item = new CatGrupoSanguineoModels(); item.IDGrupoSanguineo = !dr.IsDBNull(dr.GetOrdinal("id_grupoSanguineo")) ? dr.GetInt32(dr.GetOrdinal("id_grupoSanguineo")) : 0; item.descripcion = !dr.IsDBNull(dr.GetOrdinal("TipoSanguineo")) ? dr.GetString(dr.GetOrdinal("TipoSanguineo")) : string.Empty; lista.Add(item); } return(lista); } catch (Exception ex) { throw ex; } }
public CatEmpleadoModels ObtenerDetalleCatEmpleado(CatEmpleadoModels datos) { try { object[] parametros = { datos.IDEmpleado }; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_CatEmpleadoXID", parametros); while (dr.Read()) { datos.IDEmpleado = !dr.IsDBNull(dr.GetOrdinal("IDEmpleado")) ? dr.GetString(dr.GetOrdinal("IDEmpleado")) : string.Empty; datos.IDTipoUsuario = !dr.IsDBNull(dr.GetOrdinal("IDTipoUsuario")) ? dr.GetInt16(dr.GetOrdinal("IDTipoUsuario")) : 0; datos.AbrirCaja = !dr.IsDBNull(dr.GetOrdinal("AbrirCaja")) ? dr.GetBoolean(dr.GetOrdinal("AbrirCaja")) : false; datos.CodigoUsuario = !dr.IsDBNull(dr.GetOrdinal("CodigoUsuario")) ? dr.GetString(dr.GetOrdinal("CodigoUsuario")) : string.Empty; datos.Nombre = !dr.IsDBNull(dr.GetOrdinal("Nombre")) ? dr.GetString(dr.GetOrdinal("Nombre")) : string.Empty; datos.ApellidoPat = !dr.IsDBNull(dr.GetOrdinal("ApellidoPat")) ? dr.GetString(dr.GetOrdinal("ApellidoPat")) : string.Empty; datos.ApellidoMat = !dr.IsDBNull(dr.GetOrdinal("ApellidoMat")) ? dr.GetString(dr.GetOrdinal("ApellidoMat")) : string.Empty; datos.AltaNominal = !dr.IsDBNull(dr.GetOrdinal("AltaNomina")) ? dr.GetBoolean(dr.GetOrdinal("AltaNomina")) : false; datos.IDPuesto = !dr.IsDBNull(dr.GetOrdinal("IDPuesto")) ? dr.GetInt32(dr.GetOrdinal("IDPuesto")) : 0; datos.IDCategoriaPuesto = !dr.IsDBNull(dr.GetOrdinal("IDCategoriaPuesto")) ? dr.GetString(dr.GetOrdinal("IDCategoriaPuesto")) : string.Empty; datos.IDSucursalActual = !dr.IsDBNull(dr.GetOrdinal("IDSucursal")) ? dr.GetString(dr.GetOrdinal("IDSucursal")) : string.Empty; datos.DirCalle = !dr.IsDBNull(dr.GetOrdinal("DirCalle")) ? dr.GetString(dr.GetOrdinal("DirCalle")) : string.Empty; datos.DirColonia = !dr.IsDBNull(dr.GetOrdinal("DirColonia")) ? dr.GetString(dr.GetOrdinal("DirColonia")) : string.Empty; datos.DirNumero = !dr.IsDBNull(dr.GetOrdinal("DirNumero")) ? dr.GetString(dr.GetOrdinal("DirNumero")) : string.Empty; datos.Telefono = !dr.IsDBNull(dr.GetOrdinal("Telefono")) ? dr.GetString(dr.GetOrdinal("Telefono")) : string.Empty; datos.IDGrupoSanguineo = !dr.IsDBNull(dr.GetOrdinal("IDGrupoSanguineo")) ? dr.GetInt32(dr.GetOrdinal("IDGrupoSanguineo")) : 0; datos.FechaNacimiento = !dr.IsDBNull(dr.GetOrdinal("fechaNacimiento")) ? dr.GetDateTime(dr.GetOrdinal("fechaNacimiento")) : DateTime.Today; datos.Licencia = !dr.IsDBNull(dr.GetOrdinal("licencia")) ? dr.GetString(dr.GetOrdinal("licencia")) : string.Empty; } dr.Close(); return(datos); } catch (Exception ex) { throw ex; } }
public List <CatEmpleadoModels> LlenarComboEmpleadosContadores(bool IncluirSelect) { try { List <CatEmpleadoModels> Lista = new List <CatEmpleadoModels>(); SqlDataReader Dr = SqlHelper.ExecuteReader(_ConexionRepositorio.CadenaConexion, "cajachica.spCIDDB_ComboContadores", IncluirSelect); CatEmpleadoModels Item; while (Dr.Read()) { Item = new CatEmpleadoModels { IDEmpleado = !Dr.IsDBNull(Dr.GetOrdinal("IdEmpleado")) ? Dr.GetString(Dr.GetOrdinal("IdEmpleado")) : string.Empty, Nombre = !Dr.IsDBNull(Dr.GetOrdinal("NombreCompleto")) ? Dr.GetString(Dr.GetOrdinal("NombreCompleto")) : string.Empty }; Lista.Add(Item); } Dr.Close(); return(Lista); } catch (Exception ex) { throw ex; } }
public List <CatCategoriaPuestoModels> ObteneComboCatCategoriaPuesto(CatEmpleadoModels Datos) { try { List <CatCategoriaPuestoModels> lista = new List <CatCategoriaPuestoModels>(); CatCategoriaPuestoModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Combo_get_CatCategoriaPuesto", Datos.IDPuesto); // lista.Add(new CatGeneroModels { IDGenero = string.Empty, NombreSucursal = " - Seleccione -" }); while (dr.Read()) { item = new CatCategoriaPuestoModels(); item.id_categoria = !dr.IsDBNull(dr.GetOrdinal("IDCategoria")) ? dr.GetString(dr.GetOrdinal("IDCategoria")) : string.Empty; item.descripcion = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }