Exemple #1
0
        public async Task <ActionResult> Create([Bind(Include = "MA,TEN")] TD_LHKT l)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.TD_LHKT.Add(l);
                    await db.SaveChangesAsync();

                    TempData["Msg"] = "Đã thêm loại hình mới";
                    return(RedirectToAction("Index"));
                }
                catch (Exception)
                {
                    TempData["Msg"] = "Error";
                }
            }

            return(PartialView(l));
        }
        public async Task <ActionResult> Create([Bind(Include = "MA,TEN")] TD_LVKT l)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.TD_LVKT.Add(l);
                    await db.SaveChangesAsync();

                    TempData["Msg"] = "Đã thêm lĩnh vực kiểm toán mới";
                    return(RedirectToAction("Index"));
                }
                catch (Exception)
                {
                    TempData["Msg"] = "Có lỗi";
                }
            }

            return(View(l));
        }
Exemple #3
0
        public async Task <ActionResult> Create(TD_DVKT d)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    db.TD_DVKT.Add(d);
                    await db.SaveChangesAsync();

                    TempData["Msg"] = "Đã thêm 1 đơn vị mới";
                }
                catch (Exception)
                {
                    TempData["Msg"] = "Có lỗi";
                }

                return(RedirectToAction("Index"));
            }

            return(PartialView(d));
        }
        public async Task <ActionResult> Edit(CUOC_KT c)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    c.ID              = int.Parse(Session["EditId"].ToString());
                    c.MA_CUOC         = Session["EditMa"].ToString();
                    db.Entry(c).State = EntityState.Modified;

                    await db.SaveChangesAsync();

                    TempData["Msg"] = "Đã sửa";
                }
                catch (Exception)
                {
                    TempData["Msg"] = "Có lỗi";
                }

                return(RedirectToAction("Index"));
            }
            return(PartialView(c));
        }
        public async Task <ActionResult> ChangeInfo(EditUserViewModel model)
        {
            if (ModelState.IsValid)
            {
                model.Id = User.Identity.GetUserId();
                var u = db.AspNetUsers.FirstOrDefault(c => c.Id == model.Id);
                u.FullName        = model.FullName;
                u.PhoneNumber     = model.PhoneNumber;
                u.MaKTV           = model.MaKTV;
                u.ChucVu          = model.ChucVu;
                u.MaDonVi         = model.MaDonVi;
                u.Email           = model.Email;
                db.Entry(u).State = EntityState.Modified;
                await db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.Donvi = new SelectList(db.TD_DVKT.ToList(), "MA", "TEN");
            return(View(model));
        }