コード例 #1
0
 public static void addMaterialPrice(this tbl_material_price MaterialMangement, MaterialpriceViewModel MaterialVM)
 {
     MaterialMangement.tenant_id            = MaterialVM.tenant_id;
     MaterialMangement.project_id           = MaterialVM.project_id;
     MaterialMangement.material_name        = MaterialVM.material_name;
     MaterialMangement.material_description = MaterialVM.material_description;
     MaterialMangement.material_price       = MaterialVM.material_price;
     MaterialMangement.unit_of_measurement  = MaterialVM.unit_of_measurement;
 }
コード例 #2
0
 public HttpResponseMessage SaveMaterialPrice(HttpRequestMessage request, MaterialpriceViewModel materialPrice)
 {
     return(CreateHttpResponse(request, () =>
     {
         HttpResponseMessage response = null;
         if (!ModelState.IsValid)
         {
             response = request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
         }
         else
         {
             tbl_material_price newMaterialPrice = new tbl_material_price();
             newMaterialPrice.addMaterialPrice(materialPrice);
             _materialpriceRepository.Add(newMaterialPrice);
             _unitOfWork.Commit();
             response = request.CreateResponse <MaterialpriceViewModel>(HttpStatusCode.Created, materialPrice);
         }
         return response;
     }));
 }