Beispiel #1
0
 public static PedidoGanadoInfo GuardarPedidoGanado(PedidoGanadoInfo pedidoGanadoInfo)
 {
     try
     {
         var pedidoGanadoPL = new PedidoGanadoPL();
         var seguridad      = (SeguridadInfo)ObtenerSeguridad();
         pedidoGanadoInfo.UsuarioCreacionID = seguridad.Usuario.UsuarioID;
         var pedidoGanado = pedidoGanadoPL.GuardarPedidoGanado(pedidoGanadoInfo) ?? new PedidoGanadoInfo();
         return(pedidoGanado);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw;
     }
 }
Beispiel #2
0
 public static PedidoGanadoInfo ObtenerPedidoGanadoSemanal(PedidoGanadoInfo pedidoGanadoInfo)
 {
     try
     {
         var pedidoGanadoPL = new PedidoGanadoPL();
         var pedidoGanado   = pedidoGanadoPL.ObtenerPedidoSemanal(pedidoGanadoInfo) ?? new PedidoGanadoInfo();
         if (pedidoGanado.ListaSolicitudes == null)
         {
             pedidoGanado.ListaSolicitudes = new List <PedidoGanadoEspejoInfo>();
         }
         return(pedidoGanado);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw;
     }
 }
Beispiel #3
0
        public static bool ActualizarPedidoGanado(PedidoGanadoEspejoInfo pedidoGanadoEspejoInfo)
        {
            try
            {
                var pedidoGanadoPL = new PedidoGanadoPL();
                var seguridad      = (SeguridadInfo)ObtenerSeguridad();
                pedidoGanadoEspejoInfo.Activo = EstatusEnum.Inactivo;
                pedidoGanadoEspejoInfo.UsuarioModificacionID = seguridad.Usuario.UsuarioID;
                pedidoGanadoEspejoInfo.UsuarioCreacionID     = seguridad.Usuario.UsuarioID;
                pedidoGanadoEspejoInfo.UsuarioAproboID       = seguridad.Usuario.UsuarioID;
                pedidoGanadoPL.ActualizarPedidoGanadoEspejoEstatus(pedidoGanadoEspejoInfo);
                return(true);
            }
            catch (Exception ex)
            {
                Logger.Error(ex);
                return(false);

                throw;
            }
        }