public JsonResult Add(Person pers) { db.People.Add(pers); db.SaveChanges(); return(Json(pers, JsonRequestBehavior.AllowGet)); }
public bool DeletePerson(string firstName, string lastName) { var person = GetPerson(firstName, lastName); if (person != null) { using(var dbContext = new ContosoUniversity2Entities()) { dbContext.People.Attach(person); dbContext.People.Remove(person); if (dbContext.SaveChanges() > 1) { return true; } } } return false; }
public bool DeletePerson(string firstName, string lastName) { var person = GetPerson(firstName, lastName); if (person != null) { using (var dbContext = new ContosoUniversity2Entities()) { dbContext.People.Attach(person); dbContext.People.Remove(person); if (dbContext.SaveChanges() > 1) { return(true); } } } return(false); }
public bool CreatePerson(string firstName, string lastName, string officeLocation, string enrollmentDate, string hireDate, string discriminator) { using (var dbContext = new ContosoUniversity2Entities()) { Person person = new Person(); person.FirstName = firstName; person.LastName = lastName; if (string.IsNullOrEmpty(hireDate)) { person.EnrollmentDate = DateTime.Parse(enrollmentDate); } if (string.IsNullOrEmpty(enrollmentDate)) { person.HireDate = DateTime.Parse(hireDate); } person.Discriminator = discriminator; if (person.OfficeAssignment == null) { person.OfficeAssignment = new OfficeAssignment(); person.OfficeAssignment.Location = officeLocation; } var personAdded = dbContext.People.Add(person); if (personAdded != null) //--- { if (dbContext.SaveChanges() > 0) //--- INSERT { return(true); } } return(false); } }
public bool CreatePerson(string firstName, string lastName, string officeLocation, string enrollmentDate, string hireDate, string discriminator) { using (var dbContext = new ContosoUniversity2Entities()) { Person person = new Person(); person.FirstName = firstName; person.LastName = lastName; if (string.IsNullOrEmpty(hireDate)) { person.EnrollmentDate = DateTime.Parse(enrollmentDate); } if (string.IsNullOrEmpty(enrollmentDate)) { person.HireDate = DateTime.Parse(hireDate); } person.Discriminator = discriminator; if (person.OfficeAssignment == null) { person.OfficeAssignment = new OfficeAssignment(); person.OfficeAssignment.Location = officeLocation; } var personAdded = dbContext.People.Add(person); if (personAdded != null) //--- { if (dbContext.SaveChanges() > 0) //--- INSERT { return true; } } return false; } }
public JsonResult Add(Person pers) { con.Person.Add(pers); con.SaveChanges(); return(Json(pers, JsonRequestBehavior.AllowGet)); }