public async Task <int> CreateAsync(storeowner obj) { await _context.storeowner.AddAsync(obj); await _context.SaveChangesAsync(); return(obj.id); }
public async Task <IActionResult> Create(StoreOwnerCreateViewModel model) { if (ModelState.IsValid) { var store = new storeowner { id = model.id , name = model.name // , profilephoto=model.profilephoto , mobileno = model.mobileno , emailid = model.emailid , password = model.password , gender = model.gender , latitude = "" , longitude = "" , deviceid = "" , createddate = model.createddate , isdeleted = false , isactive = false }; if (model.profilephoto != null && model.profilephoto.Length > 0) { var uploadDir = @"uploads/storeowner"; var fileName = Path.GetFileNameWithoutExtension(model.profilephoto.FileName); var extesion = Path.GetExtension(model.profilephoto.FileName); var webRootPath = _hostingEnvironment.WebRootPath; fileName = DateTime.UtcNow.ToString("yymmssfff") + fileName + extesion; var path = Path.Combine(webRootPath, uploadDir, fileName); await model.profilephoto.CopyToAsync(new FileStream(path, FileMode.Create)); store.profilephoto = '/' + uploadDir + '/' + fileName; } await _storeownerservices.CreateAsync(store); return(RedirectToAction(nameof(Index))); } else { return(View()); } }
//------ public void Updatestatus(storeowner obj) { _context.storeowner.Update(obj); _context.SaveChanges(); }
public async Task UpdateAsync(storeowner obj) { _context.storeowner.Update(obj); await _context.SaveChangesAsync(); }