public ActionResult SeekOnePerson(string id, Person person, string[] Address) { ObjectId _id; ObjectId.TryParse(id, out _id); person._id = _id; if (Address != null) { List <string> adresList = Address.ToList(); person.Address = adresList; } else { person.Address = new List <string>(); } if (person._id == default(ObjectId)) { pDal.InsertPerson(person); } else { pDal.UpdatePerson(person); } return(RedirectToAction("LookPersons")); }
private void Update() { var dal = new PersonDal(); using (BypassPropertyChecks) { var dto = new PersonDto { Id = this.Id, FirstName = this.FirstName, LastName = this.LastName }; dal.UpdatePerson(dto); } }
protected override void DataPortal_Update() { var dal = new PersonDal(); using (BypassPropertyChecks) { var dto = new PersonDto { Id = this.Id, FirstName = this.FirstName, LastName = this.LastName }; dal.UpdatePerson(dto); } }