public JsonResult CapNhat(string strDiaDiem)
        {
            JavaScriptSerializer serialiser = new JavaScriptSerializer();
            DiaDiem diaDiem = serialiser.Deserialize <DiaDiem>(strDiaDiem);
            bool    status  = false;
            string  message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            DiaDiem dd = new DiaDiem()
            {
                MaDiaDiem   = diaDiem.MaDiaDiem,
                TenDiaDiem  = diaDiem.TenDiaDiem,
                GiaTien     = diaDiem.GiaTien,
                KhuVuc      = diaDiem.KhuVuc,
                HinhAnh     = diaDiem.HinhAnh,
                SoChoNgoi   = diaDiem.SoChoNgoi,
                SoChoConLai = diaDiem.SoChoConLai,
                TrangThai   = diaDiem.TrangThai,
            };

            if (bll.CapNhat(dd) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }
Example #2
0
        public JsonResult CapNhat(string strNhanVien)
        {
            JavaScriptSerializer serialiser = new JavaScriptSerializer();
            NhanVien             nhanVien   = serialiser.Deserialize <NhanVien>(strNhanVien);
            bool   status  = false;
            string message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            NhanVien nv = new NhanVien()
            {
                MaNhanVien  = nhanVien.MaNhanVien,
                TenNhanVien = nhanVien.TenNhanVien,
                DiaChi      = nhanVien.DiaChi,
                ChucVu      = nhanVien.ChucVu,
                Email       = nhanVien.Email,
                GioiTinh    = nhanVien.GioiTinh,
                HinhAnh     = nhanVien.HinhAnh,
                MatKhau     = nhanVien.MatKhau,
                NgaySinh    = nhanVien.NgaySinh,
                TenDangNhap = nhanVien.TenDangNhap,
                SoDienThoai = nhanVien.SoDienThoai,
                TrangThai   = nhanVien.TrangThai,
            };

            if (bll.CapNhat(nv) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }
        public JsonResult SaveData(string strDichVu)
        {
            JavaScriptSerializer serialiser = new JavaScriptSerializer();
            DichVu dichVu  = serialiser.Deserialize <DichVu>(strDichVu);
            bool   status  = false;
            string message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            DichVu dv = new DichVu()
            {
                MaDichVu   = function.auto_maDichVu(),
                TenDichVu  = dichVu.TenDichVu,
                GiaTien    = dichVu.GiaTien,
                LoaiDichVu = dichVu.LoaiDichVu,
                TrangThai  = dichVu.TrangThai,
            };

            if (bll.ThemMoi(dv) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }
Example #4
0
        public JsonResult SaveData(string strCaLamViec)
        {
            JavaScriptSerializer serialiser = new JavaScriptSerializer();
            CaLamViec            caLamViec  = serialiser.Deserialize <CaLamViec>(strCaLamViec);
            bool   status  = false;
            string message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            CaLamViec ca = new CaLamViec()
            {
                MaCaLamViec  = function.auto_maCaLamViec(),
                TenCaLamViec = caLamViec.TenCaLamViec,
                ThoiGianVao  = caLamViec.ThoiGianVao,
                ThoiGianRa   = caLamViec.ThoiGianRa,
                GhiChu       = caLamViec.GhiChu
            };

            if (bll.ThemMoi(ca) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }
Example #5
0
        public JsonResult CapNhat(string strMonAnThucUong)
        {
            JavaScriptSerializer serialiser    = new JavaScriptSerializer();
            MonAnThucUong        monAnThucUong = serialiser.Deserialize <MonAnThucUong>(strMonAnThucUong);
            bool   status  = false;
            string message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            MonAnThucUong mt = new MonAnThucUong()
            {
                MaMonAnThucUong  = monAnThucUong.MaMonAnThucUong,
                TenMonAnThucUong = monAnThucUong.TenMonAnThucUong,
                HinhAnh          = monAnThucUong.HinhAnh,
                DonGia           = monAnThucUong.DonGia,
                DonVi            = monAnThucUong.DonVi,
                PhanLoai         = monAnThucUong.PhanLoai,
            };

            if (bll.CapNhat(mt) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }
Example #6
0
        public JsonResult CapNhat(string strQuyenHan)
        {
            JavaScriptSerializer serialiser = new JavaScriptSerializer();
            QuyenHan             quyenHan   = serialiser.Deserialize <QuyenHan>(strQuyenHan);
            bool   status  = false;
            string message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            QuyenHan qh = new QuyenHan()
            {
                MaQuyenHan  = quyenHan.MaQuyenHan,
                TenQuyenHan = quyenHan.TenQuyenHan,
                MaNghiepVu  = quyenHan.MaNghiepVu,
                MoTa        = quyenHan.MoTa
            };

            if (bll.CapNhat(qh) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }
 public ActionResult AddBinhLuan(string noiDung, string maKH)
 {
     Trace.WriteLine("--------- " + noiDung + "--" + maKH);
     if (!noiDung.Equals("") && !maKH.Equals(""))
     {
         BinhLuan binhLuan = new BinhLuan();
         ScriptFunctionsDataContext func = new ScriptFunctionsDataContext();
         binhLuan.MaBinhLuan       = func.auto_maBinhLuan();
         binhLuan.MaKhachHang      = maKH;
         binhLuan.NoiDung          = noiDung;
         binhLuan.ThoiGianBinhLuan = System.DateTime.Now;
         binhluanbll.AddBinhLuanBLL(binhLuan);
         return(this.Json(1, JsonRequestBehavior.AllowGet));
     }
     return(this.Json(0, JsonRequestBehavior.AllowGet));
 }
Example #8
0
        public JsonResult CapNhatDanhSachChamCong(string maNhanVien, string caLamViec, string ngay, string thoiGianVao, string thoiGianRa)
        {
            var chamCong = chamCongbll.TimKiemChiTietChamCong(maNhanVien, caLamViec, DateTime.Parse(ngay));
            int status   = 0;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();

            if (chamCong == null)
            {
                ChamCong cc = new ChamCong()
                {
                    MaChamCong  = function.auto_maChamCong(),
                    CaLamViec   = caLamViec,
                    ThoiGianRa  = TimeSpan.Parse(thoiGianRa),
                    ThoiGianVao = TimeSpan.Parse(thoiGianVao),
                    Ngay        = DateTime.Parse(ngay),
                    MaNhanVien  = maNhanVien,
                };
                if (chamCongbll.ThemMoi(cc) == true)
                {
                    status = 1;
                }
                else
                {
                    status = 2;
                }
            }
            else
            {
                chamCong.ThoiGianRa  = TimeSpan.Parse(thoiGianRa);
                chamCong.ThoiGianVao = TimeSpan.Parse(thoiGianVao);

                if (chamCongbll.CapNhat(chamCong) == true)
                {
                    status = 3;
                }
                else
                {
                    status = 4;
                }
            }
            return(Json(new
            {
                status = status
            }, JsonRequestBehavior.AllowGet));
        }
Example #9
0
        public JsonResult CapNhatDanhSachNghiepVu()
        {
            ReflectionController rc = new ReflectionController();
            List <Type>          listControllerType = rc.GetControllers("ResWebsite.UI.Areas.Admin");
            List <string>        listControllerOld  = bll.LayTatCa().Select(c => c.MaNghiepVu).ToList();
            List <string>        listPermissionOld  = quyenHanBll.LayTatCa().Select(p => p.TenQuyenHan).ToList();

            foreach (var c in listControllerType)
            {
                if (!listControllerOld.Contains(c.Name))
                {
                    NghiepVu nv = new NghiepVu()
                    {
                        MaNghiepVu  = c.Name,
                        TenNghiepVu = "Chưa có mô tả",
                        GhiChu      = "Chưa có ghi chú",
                    };
                    bll.ThemMoi(nv);
                }
                List <string> listPermisson         = rc.GetActions(c);
                ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
                foreach (var p in listPermisson)
                {
                    if (!listPermissionOld.Contains(c.Name + "-" + p))
                    {
                        QuyenHan quyenHan = new QuyenHan
                        {
                            MaQuyenHan  = function.auto_maQH(),
                            TenQuyenHan = c.Name + "-" + p,
                            MoTa        = "Chưa có mô tả",
                            MaNghiepVu  = c.Name
                        };
                        quyenHanBll.ThemMoi(quyenHan);
                    }
                }
            }
            return(Json(
                       new
            {
                status = true
            }, JsonRequestBehavior.AllowGet));
        }
Example #10
0
        public JsonResult CapNhat(string strNghiepVu)
        {
            JavaScriptSerializer serialiser = new JavaScriptSerializer();
            NghiepVu             nghiepVu   = serialiser.Deserialize <NghiepVu>(strNghiepVu);
            bool   status  = false;
            string message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            NghiepVu nv = new NghiepVu()
            {
                MaNghiepVu  = nghiepVu.MaNghiepVu,
                TenNghiepVu = nghiepVu.TenNghiepVu,
                GhiChu      = nghiepVu.GhiChu
            };

            if (bll.CapNhat(nv) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }
        public JsonResult SaveData(string strThucDon)
        {
            JavaScriptSerializer serialiser = new JavaScriptSerializer();
            ThucDon thucDon = serialiser.Deserialize <ThucDon>(strThucDon);
            bool    status  = false;
            string  message = string.Empty;
            ScriptFunctionsDataContext function = new ScriptFunctionsDataContext();
            ThucDon td = new ThucDon()
            {
                MaThucDon   = function.auto_maThucDon(),
                TenThucDon  = thucDon.TenThucDon,
                LoaiThucDon = thucDon.LoaiThucDon,
            };

            if (bll.ThemMoi(td) == true)
            {
                status = true;
            }

            return(Json(new
            {
                status = status
            }));
        }