/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Asistencia.PersonasAgenda /// En la BASE de DATO la Tabla : [Asistencia.PersonasAgenda] /// <summary> /// <returns>Entidad</returns> public BEPersonaAgenda Find(string prm_Item) { BEPersonaAgenda miEntidad = new BEPersonaAgenda(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetByIdCodePersonasAgenda(prm_Item); foreach (var item in resul) { miEntidad = new BEPersonaAgenda() { Item = item.Item, CodigoPersona = item.CodigoPersona, CodigoJustificacion = item.CodigoJustificacion, Anio = item.Anio, FechaInicio = item.FechaInicio, FechaFinal = item.FechaFinal, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Horario /// En la BASE de DATO la Tabla : [Asistencia.Horario] /// <summary> /// <param name = >itemHorario</param> public bool Update(BEHorario itemHorario) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdateHorario( itemHorario.CodigoHorario, itemHorario.Descripcion, itemHorario.HorasLabor, itemHorario.HEntrada, itemHorario.HSalida, itemHorario.Tolerancia, itemHorario.CodigoArguTipoHorario, itemHorario.CodigoHorarioRefer, itemHorario.DiaSabado, itemHorario.MinAlmuerzo, itemHorario.RefrigerioSalida, itemHorario.RefrigerioEntrada, itemHorario.Estado, itemHorario.SegUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Justificaciones /// En la BASE de DATO la Tabla : [Asistencia.Justificaciones] /// <summary> /// <param name = >itemJustificaciones</param> public bool Update(BEJustificacion itemJustificaciones) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdateJustificaciones( itemJustificaciones.CodigoJustificacion, itemJustificaciones.Descripcion, itemJustificaciones.EsRemunerable, itemJustificaciones.EsEspecial, itemJustificaciones.EsEliminado, itemJustificaciones.EnlaceJustificacion, itemJustificaciones.CodigoArguTeclaReloj, itemJustificaciones.CodigoArguNombreReloj, itemJustificaciones.CodigoArguComputa, itemJustificaciones.Estado, itemJustificaciones.SegUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo CalendariosDias /// En la BASE de DATO la Tabla : [Asistencia.CalendariosDias] /// <summary> /// <param name = >itemCalendariosDias</param> public string Insert(BECalendarioDia itemCalendariosDias) { string codigoRetorno = ""; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { SQLDC.omgc_mnt_InsertCalendariosDias( ref codigoRetorno, itemCalendariosDias.CodigoCalendario, itemCalendariosDias.CodigoArguDiaSemana, Convert.ToDateTime(itemCalendariosDias.FechaInicio.ToShortDateString()), Convert.ToDateTime(itemCalendariosDias.FechaFinal.ToShortDateString()), itemCalendariosDias.CodigoHorario, itemCalendariosDias.Estado, itemCalendariosDias.SegUsuarioCrea ); } } catch (Exception ex) { throw ex; } return(codigoRetorno != null ? codigoRetorno : null); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Asistencia.Calendarios /// En la BASE de DATO la Tabla : [Asistencia.Calendarios] /// <summary> /// <returns>Entidad</returns> public BECalendario Find(string prm_CodigoCalendario) { BECalendario miEntidad = new BECalendario(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetByIdCodeCalendarios(prm_CodigoCalendario); foreach (var item in resul) { miEntidad = new BECalendario() { CodigoCalendario = item.CodigoCalendario, Descripcion = item.Descripcion, Anio = item.Anio, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }
public List <BESysReporte> ListSysReportes() { List <BESysReporte> miLista = new List <BESysReporte>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_pro_GetAllFrom_Reportes(); foreach (var item in resul) { miLista.Add(new BESysReporte() { CodigoReporte = item.CodigoReporte, Estado = item.Estado, Orden = item.Orden, ReporteName = item.ReporteName, OrdenTexto = item.Orden.ToString().Trim().PadLeft(5, '0') }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PersonasAgenda /// En la BASE de DATO la Tabla : [Asistencia.PersonasAgenda] /// <summary> /// <param name = >itemPersonasAgenda</param> public string Insert(BEPersonaAgenda itemPersonasAgenda) { string codigoRetorno = string.Empty; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { SQLDC.omgc_mnt_InsertPersonasAgenda ( ref codigoRetorno, itemPersonasAgenda.CodigoPersona, itemPersonasAgenda.CodigoJustificacion, itemPersonasAgenda.Anio, Convert.ToDateTime(itemPersonasAgenda.FechaInicio.ToShortDateString()), Convert.ToDateTime(itemPersonasAgenda.FechaFinal.ToShortDateString()), itemPersonasAgenda.Estado, itemPersonasAgenda.SegUsuarioCrea ); } } catch (Exception ex) { throw ex; } return(codigoRetorno != null ? codigoRetorno : null); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo CalendariosDias /// En la BASE de DATO la Tabla : [Asistencia.CalendariosDias] /// <summary> /// <param name = >itemCalendariosDias</param> public bool Update(BECalendarioDia itemCalendariosDias) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdateCalendariosDias( itemCalendariosDias.Registro, itemCalendariosDias.CodigoCalendario, itemCalendariosDias.CodigoArguDiaSemana, Convert.ToDateTime(itemCalendariosDias.FechaInicio.ToShortDateString()), Convert.ToDateTime(itemCalendariosDias.FechaFinal.ToShortDateString()), itemCalendariosDias.CodigoHorario, itemCalendariosDias.Estado, itemCalendariosDias.SegUsuarioEdita ); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Marcaciones /// En la BASE de DATO la Tabla : [Asistencia.Marcaciones] /// <summary> /// <param name = >itemMarcaciones</param> public bool Update(BEMarcacion itemMarcaciones) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdateMarcaciones( itemMarcaciones.IdRegistro, itemMarcaciones.NumeroMarcacion, itemMarcaciones.FechaTexto, itemMarcaciones.Hora, itemMarcaciones.FechaHora, itemMarcaciones.CodigoReloj, itemMarcaciones.TeclaReloj, itemMarcaciones.CodigoJustificacion, itemMarcaciones.Edicion, itemMarcaciones.Estado, itemMarcaciones.SegUsuarioEdita ); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo PersonasAgenda /// En la BASE de DATO la Tabla : [Asistencia.PersonasAgenda] /// <summary> /// <param name = >itemPersonasAgenda</param> public bool Update(BEPersonaAgenda itemPersonasAgenda) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdatePersonasAgenda ( itemPersonasAgenda.Item, itemPersonasAgenda.CodigoPersona, itemPersonasAgenda.CodigoJustificacion, itemPersonasAgenda.Anio, Convert.ToDateTime(itemPersonasAgenda.FechaInicio.ToShortDateString()), Convert.ToDateTime(itemPersonasAgenda.FechaFinal.ToShortDateString()), itemPersonasAgenda.Estado, itemPersonasAgenda.SegUsuarioEdita ); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
public string InsertInterno(BEMarcacion itemMarcaciones) { string codigoRetorno = null; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { SQLDC.omgc_mnt_InsertMarcacionesInterno( ref codigoRetorno, itemMarcaciones.NumeroMarcacion, itemMarcaciones.CodigoReloj, itemMarcaciones.TeclaReloj, itemMarcaciones.CodigoJustificacion, itemMarcaciones.Edicion, itemMarcaciones.Estado, itemMarcaciones.SegUsuarioCrea); } } catch (Exception ex) { throw ex; } return(codigoRetorno); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Marcaciones /// En la BASE de DATO la Tabla : [Asistencia.Marcaciones] /// <summary> /// <param name = >itemMarcaciones</param> public bool Insert(BEMarcaje itemMarcajes) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_InsertMarcajes( itemMarcajes.NumeroMarcacion, itemMarcajes.FechaTexto, itemMarcajes.Hora, itemMarcajes.FechaHora, itemMarcajes.CodigoReloj, itemMarcajes.TeclaReloj, itemMarcajes.Estado, itemMarcajes.SegUsuarioCreaL); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.Calendarios /// En la BASE de DATO la Tabla : [Asistencia.Calendarios] /// <summary> /// <returns>List</returns> public List <BECalendario> List(string prm_CodigoCalendario, string prm_Descripcion, bool prm_Estado) { List <BECalendario> miLista = new List <BECalendario>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromCalendarios(prm_CodigoCalendario, prm_Descripcion, prm_Estado); foreach (var item in resul) { miLista.Add(new BECalendario() { CodigoCalendario = item.CodigoCalendario, Descripcion = item.Descripcion, Anio = item.Anio, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Asistencia.FormatosRelojes /// En la BASE de DATO la Tabla : [Asistencia.FormatosRelojes] /// <summary> /// <returns>Entidad</returns> public BEFormatoReloj Find(string prm_CodigoFormato) { BEFormatoReloj miEntidad = new BEFormatoReloj(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetByIdCodeFormatosRelojes(prm_CodigoFormato); foreach (var item in resul) { miEntidad = new BEFormatoReloj() { CodigoFormato = item.CodigoFormato, Descripcion = item.Descripcion, RegistroLong = Convert.ToInt16(item.RegistroLong), RegistroDeta = item.RegistroDeta, PosicionTarjetaIni = item.PosicionTarjetaIni, PosicionTarjetaFin = item.PosicionTarjetaFin, PosicionFechaIni = item.PosicionFechaIni, PosicionFechaFin = item.PosicionFechaFin, PosicionAnioIni = item.PosicionAnioIni, PosicionAnioFin = item.PosicionAnioFin, PosicionMesIni = item.PosicionMesIni, PosicionMesFin = item.PosicionMesFin, PosicionDiaIni = item.PosicionDiaIni, PosicionDiaFin = item.PosicionDiaFin, PosicionHoraIni = item.PosicionHoraIni, PosicionHoraFin = item.PosicionHoraFin, PosicionMinutoIni = item.PosicionMinutoIni, PosicionMinutoFin = item.PosicionMinutoFin, PosicionSegundoIni = item.PosicionSegundoIni, PosicionSegundoFin = item.PosicionSegundoFin, PosicionTeclaIni = item.PosicionTeclaIni, PosicionTeclaFin = item.PosicionTeclaFin, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }
/// <summary> /// ELIMINA un registro de la Entidad Asistencia.Horario /// En la BASE de DATO la Tabla : [Asistencia.Horario] /// <summary> /// <returns>bool</returns> public bool Delete(int prm_CodigoHorario) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_DeleteHorario(prm_CodigoHorario); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// ELIMINA un registro de la Entidad Asistencia.CalendariosDias /// En la BASE de DATO la Tabla : [Asistencia.CalendariosDias] /// <summary> /// <returns>bool</returns> public bool Delete(string prm_Registro, string prm_CodigoCalendario) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_DeleteCalendariosDias(prm_Registro, prm_CodigoCalendario); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// ELIMINA un registro de la Entidad Asistencia.PersonasAgenda /// En la BASE de DATO la Tabla : [Asistencia.PersonasAgenda] /// <summary> /// <returns>bool</returns> public bool Delete(string prm_Item) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_DeletePersonasAgenda(prm_Item); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// ELIMINA un registro de la Entidad Asistencia.FormatosRelojes /// En la BASE de DATO la Tabla : [Asistencia.FormatosRelojes] /// <summary> /// <returns>bool</returns> public bool Delete(string prm_CodigoFormato) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_DeleteFormatosRelojes(prm_CodigoFormato); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.Horario /// En la BASE de DATO la Tabla : [Asistencia.Horario] /// <summary> /// <returns>List</returns> public List <BEHorario> List(string Descripcion, string CodigoArguTipoHorario, bool Estado) { List <BEHorario> miLista = new List <BEHorario>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromHorario(Descripcion, CodigoArguTipoHorario, Estado); foreach (var item in resul) { miLista.Add(new BEHorario() { CodigoHorario = item.CodigoHorario, Descripcion = item.Descripcion, HorasLabor = item.HorasLabor, HEntrada = item.HEntrada, HSalida = item.HSalida, Tolerancia = item.Tolerancia, CodigoArguTipoHorario = item.CodigoArguTipoHorario, CodigoArguTipoHorarioNombre = item.CodigoArguTipoHorarioNombre, CodigoHorarioRefer = item.CodigoHorarioRefer, DiaSabado = item.DiaSabado, MinAlmuerzo = item.MinAlmuerzo, RefrigerioSalida = item.RefrigerioSalida, RefrigerioEntrada = item.RefrigerioEntrada, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo FormatosRelojes /// En la BASE de DATO la Tabla : [Asistencia.FormatosRelojes] /// <summary> /// <param name = >itemFormatosRelojes</param> public bool Update(BEFormatoReloj itemFormatosRelojes) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdateFormatosRelojes( itemFormatosRelojes.CodigoFormato, itemFormatosRelojes.Descripcion, itemFormatosRelojes.RegistroLong, itemFormatosRelojes.RegistroDeta, Convert.ToByte(itemFormatosRelojes.PosicionTarjetaIni), Convert.ToByte(itemFormatosRelojes.PosicionTarjetaFin), Convert.ToByte(itemFormatosRelojes.PosicionFechaIni), Convert.ToByte(itemFormatosRelojes.PosicionFechaFin), Convert.ToByte(itemFormatosRelojes.PosicionAnioIni), Convert.ToByte(itemFormatosRelojes.PosicionAnioFin), Convert.ToByte(itemFormatosRelojes.PosicionMesIni), Convert.ToByte(itemFormatosRelojes.PosicionMesFin), Convert.ToByte(itemFormatosRelojes.PosicionDiaIni), Convert.ToByte(itemFormatosRelojes.PosicionDiaFin), Convert.ToByte(itemFormatosRelojes.PosicionHoraIni), Convert.ToByte(itemFormatosRelojes.PosicionHoraFin), Convert.ToByte(itemFormatosRelojes.PosicionMinutoIni), Convert.ToByte(itemFormatosRelojes.PosicionMinutoFin), Convert.ToByte(itemFormatosRelojes.PosicionSegundoIni), Convert.ToByte(itemFormatosRelojes.PosicionSegundoFin), Convert.ToByte(itemFormatosRelojes.PosicionTeclaIni), Convert.ToByte(itemFormatosRelojes.PosicionTeclaFin), itemFormatosRelojes.Estado, itemFormatosRelojes.SegUsuarioEdita ); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Asistencia.Horario /// En la BASE de DATO la Tabla : [Asistencia.Horario] /// <summary> /// <returns>Entidad</returns> public BEHorario Find(int prm_CodigoHorario) { BEHorario miEntidad = new BEHorario(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetByIdCodeHorario(prm_CodigoHorario); foreach (var item in resul) { miEntidad = new BEHorario() { CodigoHorario = item.CodigoHorario, Descripcion = item.Descripcion, HorasLabor = item.HorasLabor, HEntrada = item.HEntrada, HSalida = item.HSalida, Tolerancia = item.Tolerancia, CodigoArguTipoHorario = item.CodigoArguTipoHorario, CodigoHorarioRefer = item.CodigoHorarioRefer, DiaSabado = item.DiaSabado, MinAlmuerzo = item.MinAlmuerzo, RefrigerioSalida = item.RefrigerioSalida, RefrigerioEntrada = item.RefrigerioEntrada, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }
/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo Calendarios /// En la BASE de DATO la Tabla : [Asistencia.Calendarios] /// <summary> /// <param name = >itemCalendarios</param> public bool Update(BECalendario itemCalendarios) { int codigoRetorno = -1; try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { codigoRetorno = SQLDC.omgc_mnt_UpdateCalendarios( itemCalendarios.CodigoCalendario, itemCalendarios.Descripcion, itemCalendarios.Anio, itemCalendarios.Estado, itemCalendarios.SegUsuarioEdita); } } catch (Exception ex) { throw ex; } return(codigoRetorno == 0 ? true : false); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.Marcaciones /// En la BASE de DATO la Tabla : [Asistencia.Marcaciones] /// <summary> /// <returns>List</returns> public List <BEMarcacion> List(string prm_NumeroMarcacion, DateTime prm_FechaHoraINI, DateTime prm_FechaHoraFIN) { List <BEMarcacion> miLista = new List <BEMarcacion>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromMarcaciones(prm_NumeroMarcacion, prm_FechaHoraINI, prm_FechaHoraFIN); foreach (var item in resul) { miLista.Add(new BEMarcacion() { IdRegistro = item.IdRegistro, NumeroMarcacion = item.NumeroMarcacion, FechaTexto = item.FechaTexto, Hora = item.Hora, FechaHora = item.FechaHora, CodigoReloj = item.CodigoReloj, TeclaReloj = item.TeclaReloj, CodigoJustificacion = item.CodigoJustificacion, Edicion = item.Edicion, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Asistencia.Marcaciones /// En la BASE de DATO la Tabla : [Asistencia.Marcaciones] /// <summary> /// <returns>Entidad</returns> public BEMarcacion Find(string prm_NumeroMarcacion, DateTime prm_FechaHora, string prm_Hora) { BEMarcacion miEntidad = new BEMarcacion(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_pro_GetByIdCodeMarcaciones(prm_NumeroMarcacion, prm_FechaHora, prm_Hora); foreach (var item in resul) { miEntidad = new BEMarcacion() { IdRegistro = item.IdRegistro, NumeroMarcacion = item.NumeroMarcacion, FechaTexto = item.FechaTexto, Hora = item.Hora, FechaHora = item.FechaHora, CodigoReloj = item.CodigoReloj, TeclaReloj = item.TeclaReloj, CodigoJustificacion = item.CodigoJustificacion, Edicion = item.Edicion, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.CalendariosDias /// En la BASE de DATO la Tabla : [Asistencia.CalendariosDias] /// <summary> /// <returns>List</returns> public List <BECalendarioDia> List(string prm_CodigoCalendario, string prm_CodigoArguDiaSemana, string prm_Registro, bool prm_Estado, string prm_CodigoTabla) { List <BECalendarioDia> miLista = new List <BECalendarioDia>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromCalendariosDias(prm_CodigoCalendario, prm_CodigoArguDiaSemana, prm_Registro, prm_Estado, prm_CodigoTabla); foreach (var item in resul) { miLista.Add(new BECalendarioDia() { CodigoCalendario = item.CodigoCalendario, CodigoArguDiaSemana = item.CodigoArguDiaSemana, CodigoArguDiaSemanaNombre = item.CodigoArguDiaSemanaNombre, Registro = item.Registro, FechaInicio = item.FechaInicio, FechaFinal = item.FechaFinal, CodigoHorario = item.CodigoHorario, CodigoHorarioNombre = item.CodigoHorarioNombre, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, Proceso = "Registrada" }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.Justificaciones /// En la BASE de DATO la Tabla : [Asistencia.Justificaciones] /// <summary> /// <returns>List</returns> public List <BEJustificacion> List(string prm_CodigoJustificacion, string prm_Descripcion, bool prm_Estado) { List <BEJustificacion> miLista = new List <BEJustificacion>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromJustificaciones(prm_CodigoJustificacion, prm_Descripcion, prm_Estado); foreach (var item in resul) { miLista.Add(new BEJustificacion() { CodigoJustificacion = item.CodigoJustificacion, Descripcion = item.Descripcion, EsRemunerable = item.EsRemunerable, EsEspecial = item.EsEspecial, EsEliminado = item.EsEliminado, EnlaceJustificacion = item.EnlaceJustificacion, CodigoArguTeclaReloj = item.CodigoArguTeclaReloj, CodigoArguNombreReloj = item.CodigoArguNombreReloj, CodigoArguComputa = item.CodigoArguComputa, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }); } } } catch (Exception ex) { throw ex; } return(miLista); }
/// <summary> /// Retorna una ENTIDAD de registro de la Entidad Asistencia.Justificaciones /// En la BASE de DATO la Tabla : [Asistencia.Justificaciones] /// <summary> /// <returns>Entidad</returns> public BEJustificacion Find(string prm_CodigoJustificacion) { BEJustificacion miEntidad = new BEJustificacion(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetByIdCodeJustificaciones(prm_CodigoJustificacion); foreach (var item in resul) { miEntidad = new BEJustificacion() { CodigoJustificacion = item.CodigoJustificacion, Descripcion = item.Descripcion, EsRemunerable = item.EsRemunerable, EsEspecial = item.EsEspecial, EsEliminado = item.EsEliminado, EnlaceJustificacion = item.EnlaceJustificacion, CodigoArguTeclaReloj = item.CodigoArguTeclaReloj, CodigoArguNombreReloj = item.CodigoArguNombreReloj, CodigoArguComputa = item.CodigoArguComputa, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }; } } } catch (Exception ex) { throw ex; } return(miEntidad); }
/// <summary> /// Retorna un LISTA de registros de la Entidad Asistencia.PersonasAgenda /// En la BASE de DATO la Tabla : [Asistencia.PersonasAgenda] /// <summary> /// <returns>List</returns> public List <BEPersonaAgenda> List(string prm_CodigoPersona, string prm_CodigoJustificacion, bool prm_Estado) { List <BEPersonaAgenda> miLista = new List <BEPersonaAgenda>(); try { using (_CROMTimeDataContext SQLDC = new _CROMTimeDataContext(conexion)) { var resul = SQLDC.omgc_mnt_GetAllFromPersonasAgenda(prm_CodigoPersona, prm_CodigoJustificacion, prm_Estado); foreach (var item in resul) { miLista.Add(new BEPersonaAgenda() { Item = item.Item, CodigoPersona = item.CodigoPersona, CodigoJustificacion = item.CodigoJustificacion, CodigoJustificacionNombre = item.CodigoJustificacionNombre, Anio = item.Anio, FechaInicio = item.FechaInicio, FechaFinal = item.FechaFinal, Estado = item.Estado, SegUsuarioCrea = item.SegUsuarioCrea, SegUsuarioEdita = item.SegUsuarioEdita, SegFechaHoraCrea = item.SegFechaHoraCrea, SegFechaHoraEdita = item.SegFechaHoraEdita, SegMaquinaOrigen = item.SegMaquinaOrigen, }); } } } catch (Exception ex) { throw ex; } return(miLista); }