Example #1
0
 public static RequisicionDTO InitRequisicion(string _tkn)
 {
     return(new RequisicionDTO()
     {
         IdEmpresa = TokenServicio.ObtenerIdEmpresa(_tkn),
         IdUsuarioSolicitante = TokenServicio.ObtenerIdUsuario(_tkn),
         FechaRequerida = Convert.ToDateTime(DateTime.Today.ToShortDateString()),
         Productos = new List <RequisicionProductoDTO>(),
     });
 }
Example #2
0
        private static RequisicionRevPutDTO RequisicionRevisionDTO(RequisicionRevisionModel model, string _tok, List <RequisicionProdReviPutDTO> lprods)
        {
            var requRevision = new RequisicionRevPutDTO()
            {
                IdRequisicion        = model.IdRequisicion,
                NumeroRequisicion    = model.NumeroRequisicion,
                OpinionAlmacen       = model.OpinionAlmacen,
                FechaRevision        = DateTime.Today,
                ListaProductos       = lprods,
                IdRequisicionEstatus = RequisicionEstatusEnum.Revision_exitosa
            };

            if (TokenServicio.ObtenerEsAdministracionCentral(_tok))
            {
                requRevision.IdUsuarioRevision = model.IdUsuarioSolicitante;
            }
            else
            {
                requRevision.IdUsuarioRevision = TokenServicio.ObtenerIdUsuario(_tok);
            }
            return(requRevision);
        }