public async Task <IActionResult> Save(LoginListModel.ListItem model) { try { await _service.Save(model); var result = await _service.GetList(model.SiteId); result.Status = new StatusMessage { Type = StatusMessage.Success, Body = _localizer.Alias["The UserLogin was successfully added to the list"] }; return(Ok(result)); } catch (ValidationException e) { var result = new LoginListModel(); result.Status = new StatusMessage { Type = StatusMessage.Error, Body = e.Message }; return(BadRequest(result)); } }
public async Task Save(LoginListModel.ListItem model) { await _api.UserLogins.SaveAsync(new Login { Id = model.Id.HasValue ? model.Id.Value : Guid.NewGuid(), SiteId = model.SiteId, UserName = model.UserName, UserPassWord = model.UserPassWord, UserMail = model.UserMail, UserPhone = model.UserPhone, UserFacebook = model.UserFacebook, UserCare = model.UserCare }); }