Ejemplo n.º 1
0
        public ActionResult Save(client_info client_info)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                using (ApplicationDbContext dc = new ApplicationDbContext())
                {
                    var userexist = dc.client_info.Where(m => m.email_id == client_info.email_id).SingleOrDefault();
                    if (userexist == null)
                    {
                        //Save
                        dc.client_info.Add(client_info);

                        dc.SaveChanges();
                        status = true;
                    }
                    else
                    {
                        status = false;
                    }
                }
            }
            return(new JsonResult {
                Data = new { status = status }
            });
        }
Ejemplo n.º 2
0
        // GET: client_info/Delete/5

        /*  public ActionResult Delete(long? id)
         *  {
         *      if (id == null)
         *      {
         *          return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
         *      }
         *      client_info client_info = db.client_info.Find(id);
         *      if (client_info == null)
         *      {
         *          return HttpNotFound();
         *      }
         *      return View(client_info);
         *  }*/

        // POST: client_info/Delete/5

        /* [HttpPost, ActionName("Delete")]
         * [ValidateAntiForgeryToken]*/
        public ActionResult DeleteConfirmed(long id)
        {
            client_info client_info = db.client_info.Find(id);

            db.client_info.Remove(client_info);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "id,firstname,lastname,companyname,address1,address2,contact1,contact2,email_id,vat_no")] client_info client_info)
 {
     if (ModelState.IsValid)
     {
         db.Entry(client_info).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(client_info));
 }
Ejemplo n.º 4
0
        // GET: client_info/Edit/5
        public ActionResult Edit(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            client_info client_info = db.client_info.Find(id);

            if (client_info == null)
            {
                return(HttpNotFound());
            }
            return(View(client_info));
        }
Ejemplo n.º 5
0
        public ActionResult Save(client_info client_info)
        {
            bool status = false;

            if (ModelState.IsValid)
            {
                using (ApplicationDbContext dc = new ApplicationDbContext())
                {
                    //Save
                    dc.client_info.Add(client_info);

                    dc.SaveChanges();
                    status = true;
                }
            }
            return(new JsonResult {
                Data = new { status = status }
            });
        }
Ejemplo n.º 6
0
        public ActionResult Create(client_info client_info)
        {
            var userexist = db.client_info.Where(m => m.email_id == client_info.email_id).SingleOrDefault();

            if (ModelState.IsValid)
            {
                if (userexist == null)
                {
                    db.client_info.Add(client_info);
                    db.SaveChanges();
                    return(RedirectToAction("Create", "enquiry_info"));
                }
                else
                {
                    ModelState.AddModelError("", "Email already exists");

                    return(View(client_info));
                }
            }

            return(View(client_info));
        }