public static void AddProjectMaster(this tbl_project_master project, ProjectMasterViewModel ProjectVm) { project.id = ProjectVm.id; project.tenant_id = ProjectVm.tenant_id; project.project_name = ProjectVm.project_name; project.project_description = ProjectVm.project_description; project.project_customer = ProjectVm.project_customer; }
public static void AddProjectMaster(this tbl_project_master projectMaster, ProjectMasterViewModel projectMasterVm) { projectMaster.tenant_id = projectMasterVm.tenant_id; projectMaster.Project_Code = projectMasterVm.Project_Code; projectMaster.Project_Name = projectMasterVm.Project_Name; projectMaster.Project_Client = projectMasterVm.Project_Client; projectMaster.Project_DeliveryDate = projectMasterVm.Project_DeliveryDate; projectMaster.CompID = projectMasterVm.CompID; projectMaster.Project_Description = projectMasterVm.Project_Description; projectMaster.Project_Equp_Name = projectMasterVm.Project_Equp_Name; projectMaster.Maker_No = projectMasterVm.Maker_No; projectMaster.Created_On = DateTime.Now; projectMaster.Created_By = projectMasterVm.Created_By; projectMaster.Modified_On = DateTime.Now; projectMaster.Modified_By = projectMasterVm.Modified_By; }
public HttpResponseMessage SaveProjectMaster(HttpRequestMessage request, ProjectMasterViewModel project) { return(CreateHttpResponse(request, () => { HttpResponseMessage response = null; if (!ModelState.IsValid) { response = request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } else { tbl_project_master newProjectMaster = new tbl_project_master(); newProjectMaster.AddProjectMaster(project); _projectRepository.Add(newProjectMaster); _unitOfWork.Commit(); response = request.CreateResponse <ProjectMasterViewModel>(HttpStatusCode.Created, project); } return response; })); }