示例#1
0
 public bool Eliminar(int idGratificacion)
 {
     try
     {
         var rpta = new DA.Gratificacion().Eliminar(idGratificacion);
         return(rpta > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#2
0
 public BE.UI.Gratificacion Obtener(int idGratificacion)
 {
     try
     {
         var beGratificacion = new DA.Gratificacion().Obtener(idGratificacion);
         var uiGratificacion = this.GratificacionBeToUi(beGratificacion);
         return(uiGratificacion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#3
0
 public bool Actualizar(BE.UI.Gratificacion uiGratificacion)
 {
     try
     {
         var beGratificacion = this.GratificacionUiToBe(uiGratificacion);
         var rpta            = new DA.Gratificacion().Actualizar(beGratificacion);
         return(rpta > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#4
0
 public bool Insertar(ref BE.UI.Gratificacion uiGratificacion)
 {
     try
     {
         var beGratificacion = this.GratificacionUiToBe(uiGratificacion);
         var rpta            = new DA.Gratificacion().Insertar(ref beGratificacion);
         return(rpta > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#5
0
        public List <BE.UI.Gratificacion> Listar(bool detalle = false)
        {
            try
            {
                List <BE.UI.Gratificacion> lstUiGratificaciones = new List <BE.UI.Gratificacion>();

                List <BE.Gratificacion> lstBeGratificaciones = new DA.Gratificacion().Listar(detalle);
                foreach (BE.Gratificacion beGratificacion in lstBeGratificaciones)
                {
                    var uiGratificacion = this.GratificacionBeToUi(beGratificacion);
                    uiGratificacion.EmpleadoNombres = new LN.Empleado().ObtenerNombreCompleto(uiGratificacion.EmpleadoCodigo);
                    lstUiGratificaciones.Add(uiGratificacion);
                }

                return(lstUiGratificaciones);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }