public static RespuestaDTO ActualizarRequisicionRevision(RequisicionRevPutDTO Req, string tkn) { var respuestaReq = new AgenteServicio(); respuestaReq.ActualizarRequisicionRevision(Req, tkn); return(respuestaReq._RespuestaDTO); }
public static RespuestaDTO FinalizarRevision(RequisicionRevisionModel model, string _tok) { List <RequisicionProdReviPutDTO> lProd = new List <RequisicionProdReviPutDTO>(); var valid = ValidarRevisionAlmacen(model, out lProd); if (valid.Exito) { RequisicionRevPutDTO dto = RequisicionRevisionDTO(model, _tok, lProd); RespuestaDTO resp = new RespuestaDTO(); return(ActualizarRequisicionRevision(dto, _tok)); } else { return(valid); } }
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); }