public IActionResult Create([Bind("Id,CreatedAt,Delivery,EMail,FirstName,Icq,LastName,Login,Password")] User user) { if (ModelState.IsValid) { try { userDAO.Create(user); } catch (Exception ex) { Console.Write(ex.ToString()); if (ex.ToString().Contains("Duplicate entry") && ex.ToString().Contains("login")) { ModelState.AddModelError("Login", "Duplicate entry detected!"); } else if (ex.ToString().Contains("Duplicate entry") && ex.ToString().Contains("e-mail")) { ModelState.AddModelError("EMail", "Duplicate entry detected!"); } return(View(user)); } return(RedirectToAction("Index")); } return(View(user)); }
public HttpResponseMessage Post([FromBody] Person person) { if (!ModelState.IsValid) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ModelState)); } Person p = db.Create(person); return(Request.CreateResponse(HttpStatusCode.Created, p)); }
public void Create(Person person) { db.Create(person); }
public ActionResult Create(T model) { return(preparePostAction(model, "Edit", m => db.Create(m))); }
static public void Add(Patient p) { patientdao.Create(p); }
static public void Add(Hospitalisation h) { hospitalisationdao.Create(h); }
static public void Add(Facture f) { facturedao.Create(f); }
static public void Add(Examen_Biologique e) { examenbiologiquedao.Create(e); }
static public void Add(Consultation c) { consultationdao.Create(c); }
// Generate a random number between two numbers static public void Add(Medecin m) { medecindao.Create(m); }