示例#1
0
 public bool Eliminar(int idBonoEmpleado)
 {
     try
     {
         int rowsAffected = new DA.BonoEmpleado().Eliminar(idBonoEmpleado);
         return(rowsAffected > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#2
0
 public bool Eliminar(BE.UI.BonoEmpleado uiBonoEmpleado)
 {
     try
     {
         var beBonoEmpleado = this.UiToBe(uiBonoEmpleado);
         int rowsAffected   = new DA.BonoEmpleado().Eliminar(beBonoEmpleado.IdBonoEmpleado);
         return(rowsAffected > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#3
0
 public bool Insertar(ref BE.UI.BonoEmpleado uiBonoEmpleado)
 {
     try
     {
         var beBonoEmpleado = this.UiToBe(uiBonoEmpleado);
         int rowsAffected   = new DA.BonoEmpleado().Insertar(ref beBonoEmpleado);
         uiBonoEmpleado.ID = beBonoEmpleado.IdBonoEmpleado;
         return(rowsAffected > 0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#4
0
        public List <BE.UI.BonoEmpleado> Listar(int anho, int mes, string codigoEmpleado)
        {
            try
            {
                var lstUiBonoEmpleados = new List <BE.UI.BonoEmpleado>();

                var lstBeBonoEmpleados = new DA.BonoEmpleado().Listar(anho, mes, codigoEmpleado);
                foreach (BE.BonoEmpleado beBonoEmpleado in lstBeBonoEmpleados)
                {
                    BE.UI.BonoEmpleado uiBonoEmpleado = this.BeToUi(beBonoEmpleado);
                    lstUiBonoEmpleados.Add(uiBonoEmpleado);
                }

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