private string Save(BuyerModel model) { Buyer entity = GetEntityByModel(model); return(model.Id > 0 ? service.Update(entity) : service.Insert(entity)); }
public IActionResult Post([FromBody] Buyer model) { if (model == null) { return(BadRequest()); } _reqinfo.UserId = Request.Headers["UserId"].ToString(); _reqinfo.BranchId = Request.Headers["BranchId"].ToString(); _reqinfo.DeviceId = Request.Headers["DeviceId"].ToString(); var identifier = _Service.Insert(model); return(Ok()); }
public ActionResult BuyerRegistration(BuyerRegistrationViewModel buyerModel) { if (ModelState.IsValid) { Buyer buyer = new Buyer() { FirstName = buyerModel.FirstName, LastName = buyerModel.LastName, Gender = buyerModel.Gender, Email = buyerModel.Email, Phone = buyerModel.Phone, Address = buyerModel.Address, AreaId = Convert.ToInt32(buyerModel.AreaId) }; if (buyerService.Insert(buyer) == 1) { buyer.Id = buyerService.GetLastBuyerId(buyer); BuyerCredential credential = new BuyerCredential() { Username = buyerModel.Username, Password = buyerModel.Password, BuyerId = buyer.Id, Status = true }; if (buyerCredentialService.Insert(credential) == 1) { return(RedirectToAction("Index", "Login", new { id = 1 })); } else { return(View("Error")); } } else { return(View("Error")); } } else { return(View(buyerModel)); } }