Example #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Address_tbl address_tbl = db.Address_tbl.Find(id);

            db.Address_tbl.Remove(address_tbl);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #2
0
 public ActionResult Edit([Bind(Include = "AddressId,AddressLine1,AddressLine2,DistrictId,ZipCode,PostOffice,ContactNo,MobileNo,Email,SourceId,SourceType")] Address_tbl address_tbl)
 {
     if (ModelState.IsValid)
     {
         db.Entry(address_tbl).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.DistrictId = new SelectList(db.District_tbl, "DistrictId", "DistrictName", address_tbl.DistrictId);
     return(View(address_tbl));
 }
Example #3
0
        // GET: Address_tbl/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Address_tbl address_tbl = db.Address_tbl.Find(id);

            if (address_tbl == null)
            {
                return(HttpNotFound());
            }
            return(View(address_tbl));
        }
Example #4
0
        // GET: Address_tbl/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Address_tbl address_tbl = db.Address_tbl.Find(id);

            if (address_tbl == null)
            {
                return(HttpNotFound());
            }
            ViewBag.DistrictId = new SelectList(db.District_tbl, "DistrictId", "DistrictName", address_tbl.DistrictId);
            return(View(address_tbl));
        }
        public ActionResult Create([Bind(Include = "UserName,Pass,FullName,DateOfBirth,NIDNumber")] User_tbl user_tbl, Address_tbl address, int divisionId = 0)
        {
            user_tbl.UserTypeId = 2;
            user_tbl.IsActive   = true;
            var tempUser =
                db.User_tbl.Where(d => d.UserName == user_tbl.UserName || d.NIDNumber == user_tbl.NIDNumber).ToList();

            if (ModelState.IsValid)
            {
                if (tempUser.Count <= 0)
                {
                    db.User_tbl.Add(user_tbl);
                    db.SaveChanges();
                }
                else
                {
                    ViewBag.CustomMessage = "Error";
                }
            }
            address.SourceType = "User";
            address.SourceId   = user_tbl.UserId;
            db.Address_tbl.Add(address);
            db.SaveChanges();
            ViewBag.UserTypeId      = new SelectList(db.UserType_tbl, "UserTypeId", "UserType", user_tbl.UserTypeId);
            ViewBag.DivisionId      = new SelectList(db.Division_tbl, "DivisionId", "DivisionName");
            ViewBag.DistrictId      = new SelectList(db.District_tbl.Where(dis => dis.DivisionId == divisionId), "DistrictId", "DistrictName");
            Session["Registration"] = "true";
            return(RedirectToAction("Login", "Login"));
        }
        public ActionResult Create([Bind(Include = "UserName,Pass,FullName,DateOfBirth,NIDNumber")] User_tbl user_tbl, Address_tbl address, EmployeeRoleTable employeeroletable, int divisionId = 0)
        {
            user_tbl.UserTypeId = 3;
            user_tbl.IsActive   = true;
            var tempUser =
                db.User_tbl.Where(d => d.UserName == user_tbl.UserName || d.NIDNumber == user_tbl.NIDNumber).ToList();

            if (ModelState.IsValid)
            {
                if (tempUser.Count <= 0)
                {
                    db.User_tbl.Add(user_tbl);
                    db.SaveChanges();
                }
                else
                {
                    ViewBag.CustomMessage = "Error";
                }
            }
            address.SourceType = "User";
            address.SourceId   = user_tbl.UserId;
            db.Address_tbl.Add(address);
            db.SaveChanges();
            employeeroletable.UpdateBy   = 0;
            employeeroletable.UpdateDate = DateTime.Now;
            employeeroletable.UserId     = user_tbl.UserId;
            employeeroletable.IsApprove  = false;
            db.EmployeeRoleTables.Add(employeeroletable);
            db.SaveChanges();



            ViewBag.EmployeeId       = new SelectList(db.StockMasterRecordCrops_tbl, "StockMasterRecordId", "InvoiceNo", employeeroletable.EmployeeId);
            ViewBag.StorageCompanyId = new SelectList(db.StorageCompany_tbl, "StorageCompanyId", "CompanyName", employeeroletable.StorageCompanyId);
            ViewBag.UserId           = new SelectList(db.User_tbl, "UserId", "UserName", employeeroletable.UserId);

            Session["Registration"] = "true";
            return(RedirectToAction("Login", "Login"));
        }