public Boolean Guardar(clsPersonaxTitulo peti) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { PersonaxTitulo petit = new PersonaxTitulo() { IdTitulo = peti.IdTitulo, IdEmpresa = peti.IdEmpresa, IdPersona = peti.IdPersona, IdEstado = peti.IdEstado, }; ent.AddToPersonaxTitulo(petit); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Decimal consultaAnticipo(int Persona) { try { Decimal ant=0; RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from a in ent.AnticipoDet where a.IdPersona == Persona //&& a.FechaDesde >= desde && a.FechaHasta <= hasta select new { Anticipo= a.ValorLiquido , }; foreach (var item in con) { clsNominaDet Nom = new clsNominaDet(); Nom.Anticipo = Convert.ToInt32(item.Anticipo ); ant = Nom.Anticipo; } return ant ; } catch (Exception) { return 0; } }
public Decimal consultaAnticipo(int Persona) { try { Decimal ant = 0; RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from a in ent.AnticipoCab where a.IdEmpleado == Persona select new { Anticipo = a.Total, }; foreach (var item in con) { clsNominaDet Nom = new clsNominaDet(); Nom.Anticipo = Convert.ToInt32(item.Anticipo); ant = Nom.Anticipo; } return ant; } catch (Exception) { return 0; } }
public List<clsTipoPrestamo> consultaTipoPrestamo() { try { List<clsTipoPrestamo> lista = new List<clsTipoPrestamo>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.TipoPrestamo select w; foreach (var item in con) { clsTipoPrestamo clas = new clsTipoPrestamo(); clas.IdTipoPrestamo = item.IdTipoPrestamo; clas.Nombre = item.Nombre; clas.IdEmpresa = item.IdEmpresa; clas.IdEstado = item.IdEstado; lista.Add(clas); } return lista; } catch (Exception) { return null; } }
public Boolean Guardar(clsOrdenPagCabRH o) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { OrdenPagoCab ord = new OrdenPagoCab () { NumOrdenPago =o.NumOrdenPago, fechadeEmision =o.FechaEmision , IdPersona=o.IdPersona , Estado =o.Estado, TotalPagar =o.TotalPagar , TipoOrdenPago =Convert .ToString ( o.TipoOrdenPago) , IdUsuario =o.IdUsuario, IdEmpresa=o.IdEmpresa , }; ent.AddToOrdenPagoCab (ord); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public List<clsMaternidad> ConsultaMaternidad() { try { List<clsMaternidad> Lista = new List<clsMaternidad>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Maternidad select w; foreach (var item in con) { clsMaternidad clas = new clsMaternidad(); clas.NumMaternidad = item.NumMaternidad; clas.IdEmpleado = item.IdEmpleado; clas.IdEmpresa = item.IdEmpresa; clas.FechaParto = item.FechaParto; clas.FechaInicio = item.FechaInicio; clas.FechaFin = item.FechaFin; clas.FechaModificacion = Convert.ToDateTime( item.FechaModificacion); clas.IdEstado = item.IdEstado; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
public Boolean Guardar(clsMaternidad ma) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Maternidad mat = new Maternidad() { NumMaternidad = ma.NumMaternidad, IdEmpleado = ma.IdEmpleado, IdEmpresa = ma.IdEmpresa, FechaParto = ma.FechaParto, FechaInicio = ma.FechaInicio, FechaFin = ma.FechaFin, FechaModificacion= ma.FechaModificacion, IdEstado = ma.IdEstado }; ent.AddToMaternidad(mat); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean Guardar(clsTipoContrato un) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { TipoContrato uni = new TipoContrato() { IdTipoContrato = un.IdTipoContrato, Descripcion = un.Descripcion, Periodo = un.Periodo, IdEmpresa = un.IdEmpresa, IdEstado = un.IdEstado, }; ent.AddToTipoContrato(uni); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
//**** LLENAR EL GRID CONTROL CON LOS DATOS NECESARIOS public List<clsTrabajoDiarioDet> ConsultaTrabajoDet() { try { List<clsTrabajoDiarioDet> Lista = new List<clsTrabajoDiarioDet>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Persona select w; foreach (var item in con) { clsTrabajoDiarioDet Trab = new clsTrabajoDiarioDet(); Trab.IdPersona = item.IdPersona; Trab.Identificacion = Convert.ToInt64(item.Identificacion); Trab.Apellido = item.Apellido; Trab.Nombre = item.NombreRazonSocial; //Trab.HoraEntrada1 = Convert.ToDateTime(item.HoraEntrada); //Trab.HoraSalida2 = Convert.ToDateTime(item.HoraSalida); Lista.Add(Trab); } return Lista; } catch (Exception) { return null; } }
public List<clsTipoContrato> ConsultaTipoContrato() { try { List<clsTipoContrato> Lista = new List<clsTipoContrato>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.TipoContrato select w; foreach (var item in con) { clsTipoContrato clas = new clsTipoContrato(); clas.IdTipoContrato = item.IdTipoContrato; clas.Descripcion = item.Descripcion ; clas.Periodo = item.Periodo ; clas.IdEmpresa = item.IdEmpresa; clas.IdEstado = item.IdEstado; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
public Boolean Guardar(clsTipoPermiso tiPe) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { TipoPermiso tiP = new TipoPermiso() { IdTipoPermiso = tiPe.IdTipoPermiso, Descripcion = tiPe.Descripcion, IdEmpresa = tiPe.IdEmpresa, IdEstado = tiPe.IdEstado, }; ent.AddToTipoPermiso(tiP); ent.SaveChanges(); } return true; } catch (Exception ex) { Console.WriteLine("Error:" + ex); return false; } }
public List<clsTrabajoDiarioCab> ConsultaTrabajoDiarioCab() { try { List<clsTrabajoDiarioCab> Lista = new List<clsTrabajoDiarioCab>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.TrabajoDiarioCab select w; foreach (var item in con) { clsTrabajoDiarioCab clas = new clsTrabajoDiarioCab(); clas.NumTrabajo = item.NumTrabajo; clas.Fecha = item.Fecha; clas.IdEstado = item.IdEstado; clas.IdEmpresa = item.IdEstado; clas.IdEmpresa = item.IdEmpresa; clas.Observacion = item.Observacion; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
public List<clsPersonaxTitulo> ConsultaPersonaxTitulo() { try { List<clsPersonaxTitulo> Lista = new List<clsPersonaxTitulo>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.PersonaxTitulo select w; foreach (var item in con) { clsPersonaxTitulo clas = new clsPersonaxTitulo(); clas.IdTitulo = item.IdTitulo; clas.IdEmpresa = item.IdEmpresa; clas.IdPersona = item.IdPersona; clas.IdEstado = item.IdEstado; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
//**** LLENAR EL GRID CONTROL CON LOS DATOS NECESARIOS public List<clsAnticipoDetalle> ConsultaAntDet() { try { List<clsAnticipoDetalle > Lista = new List<clsAnticipoDetalle >(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Persona join c in ent.Contrato on w.IdPersona equals c.IdPersona where w.IdTipoPersona == 1 select w; foreach (var item in con) { clsAnticipoDetalle Nom = new clsAnticipoDetalle (); Nom.IdPersona = item.IdPersona; Nom.Identificacion = Convert.ToInt32(item.Identificacion); Nom.Apellido = item.Apellido; Nom.Nombre = item.NombreRazonSocial; Lista.Add(Nom); } return Lista; } catch (Exception) { return null; } }
public List<clsAnticipoCabecera> CoinsultaAnticipoCab() { try { List<clsAnticipoCabecera > Lista = new List<clsAnticipoCabecera >(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.AnticipoCab select w; foreach (var item in con) { clsAnticipoCabecera clas = new clsAnticipoCabecera (); clas.NumAnticipo = item.NumAnticipo; clas.Fecha = item.Fecha; clas.FechaModificacion = Convert.ToDateTime(item.FechaModificacion); clas.Porcentaje = item.Porcentaje ; clas.Total = Convert.ToDouble(item.Total); clas.IdEstado = item.IdEstado; clas.IdEmpresa = item.IdEmpresa; clas.Observacion = item.Observacion; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
//Esta operacion sera para ver cuales son los proveedores en la tabla persona public List<clsPersona> consultaEspecial() { try { List<clsPersona> lista = new List<clsPersona>(); CompraEntities aux = new CompraEntities(); var auxi = from q in aux.Proveedor select q; foreach (var item in auxi) { RecursosHumanosEntities ent = new RecursosHumanosEntities(); clsPersona perso = new clsPersona(); var x = (from a in ent.Persona where a.IdPersona == item.IdPersona select a).First(); perso.IdPersona = x.IdPersona; perso.Identificacion = Convert.ToInt32(x.Identificacion); perso.IdEmpresa = x.IdEmpresa; perso.NombreRazonSocial = x.NombreRazonSocial; perso.General = Convert.ToInt32(x.TelefonoGneral); perso.mail = x.mail; lista.Add(perso); } return lista; } catch (Exception) { return null; } }
public Boolean Guardar(clsTitulo ti) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Titulo tit = new Titulo() { IdTitulo = ti.IdTitulo, Nombre = ti.Nombre, FechaInicio = ti.FechaInicio, FechaFinal = ti.FechaFinal, IdEstado = ti.IdEstado, IdUniversidad = ti.IdUniversidad, IdEmpresa = ti.IdEmpresa }; ent.AddToTitulo(tit); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean Guardar(clsOrdenPagoEmpleadoDetalle oe) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { OrdenPagoEmpleadoDet ordem = new OrdenPagoEmpleadoDet () { NumOrdenPago = oe.NumOrdenPago , IdEmpresa =oe.IdEmpresa , Linea =oe .Linea , IdPersona=oe.IdPersona , SueldoTotal =oe .SueldoTotal , IngresoAdicional =oe .IngresosAdicional , DescuentoTotal =oe .DescuentoTotal , PagoNeto =oe .PagoNeto , AutorizarPago =true , }; ent.AddToOrdenPagoEmpleadoDet (ordem ); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public List<clsNominaCab> ConsultaNominaCab() { try { List<clsNominaCab > Lista = new List<clsNominaCab >(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.NominaCab select w; foreach (var item in con) { clsNominaCab clas = new clsNominaCab (); clas .NumNomina=item.NumNomina; clas.Fecha=item .Fecha ; clas.FechaModificacion=Convert.ToDateTime( item.FechaModificacion); clas.Periodo=item.Periodo; clas.Total= Convert .ToDouble (item.Total); clas .IdEstado=item .IdEstado; clas.IdEmpresa = item.IdEmpresa; clas.Observacion=item.Observacion; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
public List<clsTitulo> ConsultaTitulo() { try { List<clsTitulo> Lista = new List<clsTitulo>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Titulo select w; foreach (var item in con) { clsTitulo clas = new clsTitulo(); clas.IdTitulo=item.IdTitulo; clas.Nombre = item.Nombre; clas.FechaInicio = item.FechaInicio; clas.FechaFinal = item.FechaFinal; clas.IdEstado = item.IdEstado; clas.IdUniversidad = item.IdUniversidad; clas.IdEmpresa = item.IdEmpresa; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
public Boolean Guardar(clsPersonaxCargo peca) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { PersonaxCargo pecar = new PersonaxCargo () { IdPersona = peca.IdPersona, IdEmpresa = peca.IdEmpresa, IdCargo =peca .IdCargo, FechaIngreso = peca.FechaIngreso , FechaModificacion =peca .FechaModificacion , IdEstado = peca.IdEstado, }; ent.AddToPersonaxCargo(pecar); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean Guardar(clsCargoxDepartamento cade) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { CargoxDepartamento cadep = new CargoxDepartamento () { IdDepartamento =cade .IdDepartamento , IdCargo = cade.IdCargo, FechaCreacion = cade.FechaCreación , FechaModificacion = cade.FechaModificacion, IdEstado = cade.IdEstado, }; ent.AddToCargoxDepartamento(cadep); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean Guardar(clsCargo M) { try { int id = getIdSiguiente(); using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Cargo p = new Cargo() { IdCargo = id, Descripcion = M.Descripcion, Sueldo = Convert.ToDecimal(M.Sueldo), IdEstado = M.IdEstado, }; ent.AddToCargo(p); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public List<clsPersonaxCargo> ConsultaPersonaxCargo() { try { List<clsPersonaxCargo> Lista = new List<clsPersonaxCargo>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.PersonaxCargo select w; foreach (var item in con) { clsPersonaxCargo clas = new clsPersonaxCargo(); clas.IdPersona = item.IdPersona; clas.IdEmpresa = item.IdEmpresa; clas .IdCargo =item .IdCargo ; clas .FechaIngreso =Convert.ToDateTime ( item .FechaIngreso ); clas .FechaModificacion =Convert .ToDateTime ( item .FechaModificacion) ; clas.IdEstado =item .IdEstado ; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
public List<clsCargo> ConsultaCargo() { try { List<clsCargo> lista = new List<clsCargo>(); RecursosHumanosEntities ent = new RecursosHumanosEntities (); var con = from w in ent.Cargo select w; foreach (var item in con) { clsCargo clas = new clsCargo(); clas.IdCargo = item.IdCargo; clas.Descripcion = item.Descripcion; clas.Sueldo = Convert.ToDouble(item.Sueldo); clas.IdEstado = item.IdEstado; lista.Add(clas); } return lista; } catch (Exception) { return null; } }
public List<clsPersona> ConsultaPersona() { try { List<clsPersona> Lista = new List<clsPersona>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Persona select w; foreach (var item in con) { clsPersona clas = new clsPersona(); clas.IdPersona = item.IdPersona; clas.Identificacion = Convert.ToInt32(item.Identificacion); clas.IdEmpresa = item.IdEmpresa; clas.NombreRazonSocial = item.NombreRazonSocial; clas.Apellido = item.Apellido; clas.FechaNacimiento = Convert.ToDateTime(item.FechaNacimiento); clas.Genero = item.genero; clas.TipoIdentificacion = item.TipoIdentificacion; clas.Direccion = item.direccion; clas.TelefonoGneral = Convert.ToInt32(item.TelefonoGneral); clas.TelefonoMovil = Convert.ToInt32(item.TelefonoMovil); clas.TelefonoCasa = Convert.ToInt32(item.TelefonoCasa); clas.TelefonoOtros = Convert.ToInt32(item.TelefonoOtros); clas.Mail = item.mail; clas.IdEstado = item.IdEstado; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
//agregado por Cuentas por pagar public void ConsultaEspecificaPersona(clsPersona pe) { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.Persona where q.IdPersona == pe.IdPersona select q).First(); pe.IdPersona = x.IdPersona; pe.Identificacion = Convert.ToInt32(x.Identificacion); pe.IdTipoPersona = x.IdTipoPersona; pe.NombreRazonSocial = x.NombreRazonSocial; pe.Apellido = x.Apellido; pe.FechaNacimiento = Convert.ToDateTime(x.FechaNacimiento); pe.Genero = x.genero; pe.TipoIdentificacion = x.TipoIdentificacion; pe.Direccion = x.direccion; pe.TelefonoGneral = Convert.ToInt32(x.TelefonoGneral); pe.TelefonoMovil = Convert.ToInt32(x.TelefonoMovil); pe.TelefonoCasa = Convert.ToInt32(x.TelefonoCasa); pe.TelefonoOtros = Convert.ToInt32(x.TelefonoOtros); pe.Mail = x.mail; pe.IdEmpresa = x.IdEmpresa; x.IdEstado = pe.IdEstado; // x.IdFoto =pe.foto; } }
public Decimal ConsultTotalPagado(int IdPersona) { try { // List<clsPrestamo> Lista = new List<clsPrestamo>(); Decimal Totpag=0; RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from p in ent.Prestamo where p.IdPersona == IdPersona select new { TotalPagado = p.TotalPagado, }; foreach (var item in con) { clsPrestamo clas = new clsPrestamo(); clas.TotalPagado = item.TotalPagado; Totpag = item.TotalPagado; } return Totpag ; } catch (Exception) { return 0; } }
public List<clsTrabajoDiario> ConsultaTrabajoDiario() { try { List<clsTrabajoDiario> Lista = new List<clsTrabajoDiario>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from t in ent.TrabajoDiario join p in ent.Persona on t.IdPersna equals p.IdPersona select new { IdPersona = t.IdPersna, numero = t.NumTrabajo, observacion = t.Observacion, desde = t.FechaDesde, hasta = t.FechaHasta, Cedula = p.Identificacion, Nombre = p.NombreRazonSocial, Apellido = p.Apellido, HoraEntrada = t.HoraEntrada, HoraSalida = t.HoraSalida, HoraTrabajada = t.HoraTrabajada, HoraExtraM = t.HoraExtraM, HoraExtraT = t.HoraExtraT, HoraRango = t.HoraRango }; foreach (var item in con) { clsTrabajoDiario Trab = new clsTrabajoDiario(); Trab.NumTrabajo = item.numero; Trab.Observacion = item.observacion; Trab.FechaDesde = item.desde; Trab.FechaHasta = item.hasta; Trab.Identificacion = Convert.ToInt64(item.Cedula); Trab.Apellido = item.Apellido; Trab.Nombre = item.Nombre; Trab.HoraEntrada1 = Convert.ToDateTime(item.HoraEntrada); Trab.HoraSalida2 = Convert.ToDateTime(item.HoraSalida); Trab.HoraTrabajada = item.HoraTrabajada; Trab.HoraExtraM = Convert.ToInt32(item.HoraExtraM); Trab.HoraExtraT = Convert.ToInt32(item.HoraExtraT); Trab.HoraRango = item.HoraRango; Lista.Add(Trab); } return Lista; } catch (Exception) { return null; } }
public List<clsPrestamo> ConsultPrestamo() { try { List<clsPrestamo> Lista = new List<clsPrestamo >(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from p in ent.Prestamo join per in ent.Persona on p.IdPersona equals per.IdPersona where p.IdPersona ==per .IdPersona select new { IdPrestamo=p.IdPrestamo , IdPersona=p.IdPersona , Cedula=per.Identificacion , Nombre=per .NombreRazonSocial , Apellido=per .Apellido , Fecha =p.FechaModificacion , Monto=p.Monto , Pago=p.Pago , Interes=p.Interes , Total=p.Total , Periodos=p.Periodos , TotalPagado=p.TotalPagado , IdEstado=p.IdEstado , IdEmpresa=p.IdEmpresa }; foreach (var item in con) { clsPrestamo clas = new clsPrestamo(); clas.IdPrestamo = item.IdPrestamo ; clas .IdPersona =item .IdPersona ; clas.Identificacion =Convert .ToInt64 ( item.Cedula); clas.Nombre = item.Nombre; clas.Apellido = item.Apellido; clas .FechaModificacion =Convert .ToDateTime ( item.Fecha); clas .Monto =item .Monto; clas .Pago =item .Pago ; clas .Interes =item.Interes ; clas .Total =item .Total ; clas.Periodos =item .Periodos ; clas.TotalPagado = item.TotalPagado; clas .IdEstado =item .IdEstado ; clas.IdEmpresa = item.IdEmpresa; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }