// GET: WareHouseInfo/Create
        public ActionResult Add()
        {
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text");
            return(View());
        }
Exemplo n.º 2
0
        public ActionResult Edit(Staff model, string ReNewPassword)
        {
            model.IsDeleted = false;
            model.UpdatedAt = DateTime.Now;
            if (ModelState.IsValid)
            {
                try
                {
                    if (model.Email == "" || model.Email == null)
                    {
                        model.Email = model.UserName;
                    }
                    if (ReNewPassword != null && ReNewPassword.Trim().Length > 0)
                    {
                        model.Password = SimpleEncrypt.Encrypt(ReNewPassword, true);
                    }
                    db.Entry(model).State = EntityState.Modified;
                    db.SaveChanges();
                    return(Content(javasctipt_add("/Staff", "Cập nhật dữ liệu thành công")));
                }
                catch (Exception)
                {
                    return(Content(javasctipt_add("/Staff", "Cập nhật dữ liệu thất bại")));
                }
            }
            ViewBag.RoleId = new SelectList(db.Roles.Where(n => n.Name.Contains("Better")), "Id", "Name", model.RoleId);
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            ViewBag.Gender   = new SelectList(StatusUtils.GetGender(), "Value", "Text", model.Gender);
            return(Content(javasctipt_add("/Staff", "Cập nhật dữ liệu thất bại")));
        }
Exemplo n.º 3
0
        public ActionResult Add(Staff model)
        {
            model.IsDeleted = false;
            model.CreatedAt = model.UpdatedAt = DateTime.Now;
            if (ModelState.IsValid)
            {
                try
                {
                    if (model.Email == "" || model.Email == null)
                    {
                        model.Email = model.UserName;
                    }
                    model.Password = SimpleEncrypt.Encrypt(model.Password, true);
                    db.Staffs.Add(model);
                    db.SaveChanges();
                    return(Content(javasctipt_add("/Staff", "Thêm dữ liệu thành công")));
                }
                catch (Exception)
                {
                    return(Content(javasctipt_add("/Staff", "Thêm dữ liệu thất bại")));
                }
            }
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            ViewBag.RoleId   = new SelectList(db.Roles.Where(n => n.Name.Contains("Better")), "Id", "Name", model.RoleId);
            ViewBag.Gender   = new SelectList(StatusUtils.GetGender(), "Value", "Text", model.Gender);
            return(Content(javasctipt_add("/Staff", "Thêm dữ liệu thất bại")));
        }
Exemplo n.º 4
0
        // GET: WareHouseInfo/Create
        public ActionResult Add()
        {
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text");
            ViewBag.AgencyId = new SelectList(db.Agencies, "Id", "Id", user.Agency.Id);
            return(View());
        }
Exemplo n.º 5
0
        public ActionResult Add()
        {
            ViewBag.RoleId = new SelectList(db.Roles.Where(n => n.Name.Contains("Better")), "Id", "Name");
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text");
            ViewBag.Gender   = new SelectList(StatusUtils.GetGender(), "Value", "Text");
            return(View());
        }
        public ActionResult Add(WareHouseInfo model)
        {
            model.CreatedAt = model.UpdatedAt = DateTime.Now;
            model.IsDeleted = false;

            if (ModelState.IsValid)
            {
                db.WareHouseInfoes.Add(model);
                db.SaveChanges();
                return(Content(javasctipt_add("/WareHouseInfo", "Thêm dữ liệu thành công")));
            }
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            return(Content(javasctipt_add("/WareHouseInfo", "Thêm dữ liệu thất bại")));
        }
        // GET: WareHouseInfo/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            WareHouseInfo model = db.WareHouseInfoes.Find(id);

            if (model == null)
            {
                return(HttpNotFound());
            }
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            return(View(model));
        }
        // GET: WareHouseInfo
        public ActionResult Index(int page = 1, string key = "", int sort = 0)
        {
            ViewBag.Title = "Danh sách shipper";
            ViewBag.key   = key;
            ViewBag.sort  = sort;
            ViewBag.page  = page;
            var status = StatusUtils.GetSettingStatus();

            status.Insert(0, new SelectListItem()
            {
                Value = "0", Text = "Tất cả"
            });
            ViewBag.IsActive = new SelectList(status, "Value", "Text", sort);

            var item = db.WareHouseInfoes.OrderByDescending(n => n.CreatedAt);

            return(View(Pager <WareHouseInfo> .CreatePagging(item, page, 10)));
        }
Exemplo n.º 9
0
        // GET: WareHouseInfo/Edit/5
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            MAWB model = db.MAWBs.Find(id);

            if (model == null)
            {
                return(HttpNotFound());
            }
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            ViewBag.AgencyId = new SelectList(db.Agencies, "Id", "Id", model.AgencyId);
            return(View(model));
        }
Exemplo n.º 10
0
        public ActionResult Add(MAWB model)
        {
            model.IsDeleted = false;
            model.CreatedAt = model.UpdatedAt = DateTime.Now;
            model.UpdatedBy = model.CreatedBy = user.Staff.UserName;

            if (ModelState.IsValid)
            {
                db.MAWBs.Add(model);
                db.SaveChanges();
                return(Content(javasctipt_add("/MAWB", "Thêm dữ liệu thành công")));
            }
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            ViewBag.AgencyId = new SelectList(db.Agencies, "Id", "Id", model.AgencyId);
            return(Content(javasctipt_add("/MAWB", "Thêm dữ liệu thất bại")));
        }
Exemplo n.º 11
0
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Staff model = db.Staffs.Find(id.FromBase64());

            if (model == null)
            {
                return(HttpNotFound());
            }
            ViewBag.RoleId = new SelectList(db.Roles.Where(n => n.Name.Contains("Better")), "Id", "Name", model.RoleId);
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            ViewBag.Gender   = new SelectList(StatusUtils.GetGender(), "Value", "Text", model.Gender);
            return(View(model));
        }
Exemplo n.º 12
0
        public ActionResult Index(int page = 1, string key = "", int sort = 0)
        {
            ViewBag.Title = "Danh sách tài khoản";
            ViewBag.key   = key;
            ViewBag.sort  = sort;
            ViewBag.page  = page;
            var status = StatusUtils.GetSettingStatus();

            status.Insert(0, new SelectListItem()
            {
                Value = "0", Text = "Tất cả"
            });
            ViewBag.IsActive = new SelectList(status, "Value", "Text", sort);

            var item = db.Staffs.OrderByDescending(n => n.CreatedAt);

            ViewBag.RoleId = new SelectList(db.Roles.Where(n => n.Name.Contains("Better")), "Id", "Name");
            return(View(Pager <Staff> .CreatePagging(item, page, 10)));
        }
        public ActionResult Edit(WareHouseInfo model)
        {
            model.UpdatedAt = DateTime.Now;
            model.IsDeleted = false;
            if (ModelState.IsValid)
            {
                try
                {
                    db.Entry(model).State = EntityState.Modified;
                    db.SaveChanges();
                    return(Content(javasctipt_add("/WareHouseInfo", "Cập nhật dữ liệu thành công")));
                }
                catch (Exception)
                {
                    return(Content(javasctipt_add("/WareHouseInfo", "Có lỗi xảy ra, vui lòng kiểm tra lại dữ liệu")));
                }
            }
            var status = StatusUtils.GetSettingStatus();

            ViewBag.IsActive = new SelectList(status, "Value", "Text", model.IsActive);
            return(Content(javasctipt_add("/WareHouseInfo", "Cập nhật dữ liệu thất bại")));
        }