public WebServiceResult UpdateUser(Dictionary <string, string> formData) { WebServiceResult retVal = new WebServiceResult() { Message = "OK", Result = "" }; using (UserRepository rep = new UserRepository(new DiplomnaRabotaEntities())) { User user = rep.GetuserByUserName(formData["oldUserName"]); user.PassHash = (formData.ContainsKey("PassHash") && formData["PassHash"] != "") ? formData["PassHash"] : user.PassHash; user.FullName = (formData.ContainsKey("FullName") && formData["FullName"] != "") ? formData["FullName"] : user.FullName; user.Address = (formData.ContainsKey("Address") && formData["Address"] != "") ? formData["Address"] : user.FullName; user.Email = (formData.ContainsKey("Email") && formData["Email"] != "") ? formData["Email"] : user.FullName; user.ModifiedAt = DateTime.Now; rep.UpdateUser(user); } return(retVal); }