Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
 public void Create(Person person)
 {
     db.Create(person);
 }
Ejemplo n.º 4
0
 public ActionResult Create(T model)
 {
     return(preparePostAction(model, "Edit", m => db.Create(m)));
 }
Ejemplo n.º 5
0
 static public void Add(Patient p)
 {
     patientdao.Create(p);
 }
Ejemplo n.º 6
0
 static public void Add(Hospitalisation h)
 {
     hospitalisationdao.Create(h);
 }
Ejemplo n.º 7
0
 static public void Add(Facture f)
 {
     facturedao.Create(f);
 }
Ejemplo n.º 8
0
 static public void Add(Examen_Biologique e)
 {
     examenbiologiquedao.Create(e);
 }
Ejemplo n.º 9
0
 static public void Add(Consultation c)
 {
     consultationdao.Create(c);
 }
Ejemplo n.º 10
0
        // Generate a random number between two numbers


        static public void Add(Medecin m)
        {
            medecindao.Create(m);
        }