public bool Actualizar(BE.UI.Adelanto uiAdelanto) { try { var beAdelanto = this.UiToBe(uiAdelanto); int rowsAffected = new DA.Adelanto().Actualizar(beAdelanto); return(rowsAffected > 0); } catch (Exception ex) { throw ex; } }
public bool Insertar(ref BE.UI.Adelanto uiAdelanto) { try { var beAdelanto = this.UiToBe(uiAdelanto); int rowsAffected = new DA.Adelanto().Insertar(ref beAdelanto); return(rowsAffected > 0); } catch (Exception ex) { throw ex; } }
public List <BE.UI.Adelanto> Listar(int anho, int mes) { try { List <BE.UI.Adelanto> lstUiAdelantos = new List <BE.UI.Adelanto>(); List <BE.Adelanto> lstBeAdelantos = new DA.Adelanto().Listar(anho, mes); foreach (BE.Adelanto beAdelanto in lstBeAdelantos) { var uiAdelanto = new BE.UI.Adelanto(); uiAdelanto.IdAdelanto = beAdelanto.IdAdelanto; uiAdelanto.Fecha = beAdelanto.Fecha; uiAdelanto.Numero = beAdelanto.Numero; uiAdelanto.Monto = beAdelanto.Monto; uiAdelanto.CodigoEmpleado = beAdelanto.CodigoEmpleado; uiAdelanto.NombreCompletoEmpleado = new DA.Trabajador().ObtenerNombreCompleto(beAdelanto.CodigoEmpleado); uiAdelanto.IdBanco = beAdelanto.IdBanco; BE.Banco beBanco = new BE.Banco() { IdBanco = uiAdelanto.IdBanco }; if (new DA.Banco().Obtener(ref beBanco) == true) { uiAdelanto.NombreBanco = beBanco.Nombre; } uiAdelanto.CodigoTipo = beAdelanto.Tipo; BE.Record beTipo = new LN.Record().ObtenerTipoAdelanto(uiAdelanto.CodigoTipo); if (beTipo != null) { uiAdelanto.NombreTipo = beTipo.Nombre; } lstUiAdelantos.Add(uiAdelanto); } return(lstUiAdelantos); } catch (Exception ex) { throw ex; } }
public bool Insertar(ref List <BE.UI.Adelanto> lstUiAdelantos) { try { var lstBeAdelanto = new List <BE.Adelanto>(); foreach (BE.UI.Adelanto uiAdelanto in lstUiAdelantos) { var beAdelanto = this.UiToBe(uiAdelanto); lstBeAdelanto.Add(beAdelanto); } int rowsAffected = new DA.Adelanto().Insertar(ref lstBeAdelanto); return(rowsAffected > 0); } catch (Exception ex) { throw ex; } }
public BE.UI.Adelanto Obtener(int idAdelanto) { try { var beAdelanto = new DA.Adelanto().Obtener(idAdelanto); var uiAdelanto = new BE.UI.Adelanto(); uiAdelanto.IdAdelanto = beAdelanto.IdAdelanto; uiAdelanto.Fecha = beAdelanto.Fecha; uiAdelanto.Numero = beAdelanto.Numero; uiAdelanto.Monto = beAdelanto.Monto; uiAdelanto.CodigoEmpleado = beAdelanto.CodigoEmpleado; uiAdelanto.NombreCompletoEmpleado = new DA.Trabajador().ObtenerNombreCompleto(beAdelanto.CodigoEmpleado); uiAdelanto.IdBanco = beAdelanto.IdBanco; BE.Banco beBanco = new BE.Banco() { IdBanco = uiAdelanto.IdBanco }; if (new DA.Banco().Obtener(ref beBanco) == true) { uiAdelanto.NombreBanco = beBanco.Nombre; } uiAdelanto.CodigoTipo = beAdelanto.Tipo; BE.Record beTipo = new LN.Record().ObtenerTipoAdelanto(uiAdelanto.CodigoTipo); if (beTipo != null) { uiAdelanto.NombreTipo = beTipo.Nombre; } return(uiAdelanto); } catch (Exception ex) { throw ex; } }