// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ public bool UpdateCompany(CompanyUpdateRequest model) { bool success = false; try { DataProvider.ExecuteNonQuery(GetConnection, "dbo.Company_Update" , inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@id", model.CompanyId); paramCollection.AddWithValue("@CName", model.Name); paramCollection.AddWithValue("@TypeId", model.TypeId); paramCollection.AddWithValue("@Phone", model.Phone); paramCollection.AddWithValue("@faxNumber", model.Fax); paramCollection.AddWithValue("@email", model.Email); paramCollection.AddWithValue("@url", model.Url); paramCollection.AddWithValue("@designations", model.Designations); success = true; }); } catch (Exception ex) { throw ex; } return(success); }
public async Task <ActionResult> AddOrUpdateCompany(CompanyDTO company) { if (ModelState.IsValid) { CompanyDTO savedOrUpdatedDTO = null; //Antager, at brugeren ikke har en virksomhed koblet op til sig her. if (!CurrentUser.IsCompanyValidated) { savedOrUpdatedDTO = await _accountservice.AddCompanyToAccount(CurrentUser.ID, company); } else { CompanyUpdateRequest request = new CompanyUpdateRequest { Company = company, AccountID = CurrentUser.ID }; savedOrUpdatedDTO = await _accountservice.UpdateCompanyInformation(request); } ViewBag.IsValidated = true; CurrentUser.AddCompanyInformation(savedOrUpdatedDTO); return(PartialView("CompanyManagement", savedOrUpdatedDTO)); } return(PartialView("CompanyManagement", ModelState)); }
public void Update(CompanyUpdateRequest model) { DataProvider.ExecuteNonQuery(GetConnection, "dbo.Company_Update", inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@Id", model.Id); MapCommonParameters(model, paramCollection); } ); return; }
public void Update(CompanyUpdateRequest model) { DataProvider.ExecuteNonQuery("dbo.Company_Update" , inputParamMapper : delegate(SqlParameterCollection paramCollection) { paramCollection.AddWithValue("@UserId", model.UserId); paramCollection.AddWithValue("@CompanyName", model.CompanyName); paramCollection.AddWithValue("@CompanyUrl", model.CompanyUrl); paramCollection.AddWithValue("@CompanyLogoUrl", model.CompanyLogoUrl); paramCollection.AddWithValue("@ModifiedBy", model.ModifiedBy); }); }
public HttpResponseMessage Update(CompanyUpdateRequest model) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ModelState)); } _company.Update(model); SuccessResponse response = new SuccessResponse(); return(Request.CreateResponse(HttpStatusCode.OK, response)); }
public HttpResponseMessage CompanyEdit(CompanyUpdateRequest model) { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } ItemResponse <bool> response = new ItemResponse <bool>(); response.Item = _CompanyService.UpdateCompany(model); return(Request.CreateResponse(HttpStatusCode.OK, response)); }
public async Task <ActionResult> UpdateCompany(int id, [FromBody] CompanyUpdateRequest request) { var company = await _context.FindCompany(id); if (company == default) { return(new NotFoundResult()); } company.Update(request.Name, request.Vat); var updatedCompany = await _context.UpdateCompany(company); return(new JsonResult(MapToResponse(updatedCompany))); }
public HttpResponseMessage UpdateCompany(CompanyUpdateRequest model) { try { if (!ModelState.IsValid) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); } _companyService.Update(model); return(Request.CreateResponse(HttpStatusCode.OK, new SuccessResponse())); } catch (Exception ex) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ex)); } }
public IHttpActionResult UpdateCompanyInformation([FromBody] CompanyUpdateRequest viewmodel) { if (ModelState.IsValid) { var updated = _accountService.UpdateCompanyInformation(viewmodel.AccountID, viewmodel.Company); if (updated != null) { return(Ok(updated)); } else { return(BadRequest("Information blev ikke opdateret")); } } return(BadRequest(ModelState)); }
public virtual IHttpActionResult Update(CompanyUpdateRequest request) { var entity = new Company { Id = request.Id, }; var result = _companyService.Update(entity); if (result > 0) { return(Succeed(new CompanyUpdateResponse { Id = entity.Id }, "新增成功")); } else { return(Fail("新增失败")); } }
public async Task <CompanyDTO> UpdateCompanyInformation(CompanyUpdateRequest model) { var company = await client.GetResponseObject <CompanyUpdateRequest, CompanyDTO>(string.Format("updatecompanyinformation"), eHttpMethodType.PUT, model); return(company); }