Beispiel #1
0
 public ActionResult <bool> IsOpen([FromQuery] int Sucursal)
 {
     try
     {
         return(Ok(CajasMapper.IsOpen(Sucursal)));
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #2
0
 public ActionResult <Response <Cajas> > CrearCaja(Cajas caja)
 {
     try
     {
         return(Ok(CajasMapper.CrearCaja(caja)));
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #3
0
        public ActionResult <Response <Cajas> > GetLastCajas([FromQuery] int Sucursal)
        {
            try
            {
                var retValue = CajasMapper.GetLastCaja(Sucursal);

                return(Ok(retValue));
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #4
0
 public ActionResult <PageItems <Cajas> > GetCajasToList([FromQuery] int Sucursal, [FromQuery] int PageSize, [FromQuery] int CurrentPage)
 {
     try
     {
         var rtn = CajasMapper.GetCajas(Sucursal, PageSize, CurrentPage);
         if (rtn is null || rtn.Items is null || rtn.Items.Count == 0)
         {
             return(NotFound());
         }
         return(Ok(rtn));
     }
     catch (Exception)
     {
         throw;
     }
 }
Beispiel #5
0
        public ActionResult <Response <Cajas> > GetById([FromQuery] int iDCaja)
        {
            try
            {
                var retValue = CajasMapper.GetCajasById(iDCaja);

                if (retValue.Items.Count == 0)
                {
                    retValue.Message     = "La caja consultada no existe";
                    retValue.MessageType = MessageType.Info;
                }

                return(Ok(retValue));
            }
            catch (Exception)
            {
                throw;
            }
        }
Beispiel #6
0
        public ActionResult <Response <Cajas> > GetOpen([FromQuery] int Sucursal)
        {
            try
            {
                var retValue = CajasMapper.GetOpen(Sucursal);

                if (retValue.Items.Count == 0)
                {
                    retValue.Message     = "No hay ninguna Caja Abierta";
                    retValue.MessageType = MessageType.Info;
                }

                return(Ok(retValue));
            }
            catch (Exception)
            {
                throw;
            }
        }