public static CoreModel.Requisition ConvertReqDCToReqModel(RequisitionRequest request) { return(new LogicUniversityStore.Model.Requisition() { DepartmentID = request.DepartmentId, Remark = request.Remarks, ReqDate = request.CreatedDate, RequesterID = request.CreatedBy }); }
public static void ConvertReqItemsToModelItems(RequisitionRequest request, CoreModel.Requisition modelReq) { modelReq.RequisitionItems = new List <CoreModel.RequisitionItem>(); foreach (RequisitionItemRequest item in request.Items) { modelReq.RequisitionItems.Add( new CoreModel.RequisitionItem() { SupplierItemID = item.ItemId, NeededQuantity = item.NeededQuantity }); } }
public bool CreateRequisition(RequisitionRequest request) { CoreModel.Requisition modelReq = Convertor.ConvertReqDCToReqModel(request); Convertor.ConvertReqItemsToModelItems(request, modelReq); return(new ApplyReqController().CreateRequisition(modelReq)); }