Beispiel #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var id           = Request["ID"];
        var dichVuList   = new List <PhieuDichVuDichVu>();
        var listDuyetAnh = new List <DuyetAnh>();
        var listBaiHat   = new List <BaiHat>();
        var listThuChi   = new List <ThuChi>();

        using (var con = DAL.con())
        {
            if (string.IsNullOrEmpty(id))
            {
                Item    = PhieuDichVuDal.SelectDraff(con);
                Item.Ma = Item.Ma == 0 ? 1 : Item.Ma + 1;
                Item.ID = Guid.NewGuid();
            }
            else
            {
                Item         = PhieuDichVuDal.SelectById(con, new Guid(id));
                dichVuList   = PhieuDichVuDichVuDal.SelectByPdvId(con, id);
                listDuyetAnh = DuyetAnhDal.SelectByPdvId(con, id);
                listBaiHat   = BaiHatDal.SelectByPdvId(con, id);
                listThuChi   = ThuChiDal.SelectByPdvId(con, Item.ID);
            }
            Add.ListDichVu   = dichVuList;
            Add.Item         = Item;;
            Add.ListDuyetAnh = listDuyetAnh;
            Add.ListBaiHat   = listBaiHat;
            Add.ListThuChi   = listThuChi;
            Add.ListUrl      = "/lib/pages/ThungRac/PhieuDichVu.aspx";
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        var id           = Request["ID"];
        var listDuyetAnh = new List <DuyetAnh>();
        var listBaiHat   = new List <BaiHat>();

        using (var con = DAL.con())
        {
            if (string.IsNullOrEmpty(id))
            {
                Item    = PhieuDichVuDal.SelectDraff(con);
                Item.Ma = Item.Ma == 0 ? 1 : Item.Ma + 1;
                Item.ID = Guid.NewGuid();
            }
            else
            {
                Item         = PhieuDichVuDal.SelectById(con, new Guid(id));
                listDuyetAnh = DuyetAnhDal.SelectByPdvId(con, id);
                listBaiHat   = BaiHatDal.SelectByPdvId(con, id);
                var logoStr = DanhMucDal.SelectByMa("BAOCAO-HEADER-THUCHI", con).Description;
                Add.LogoStr = logoStr;
            }
            Add.ListDuyetAnh = listDuyetAnh;
            Add.ListBaiHat   = listBaiHat;
            Add.Item         = Item;;
        }
    }
Beispiel #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var id = Request["ID"];

        if (string.IsNullOrEmpty(id))
        {
            id = PdvId;
        }
        using (var con = DAL.con())
        {
            var selected = DuyetAnhDal.SelectByPdvId(con, id);

            var pdv = PhieuDichVuDal.SelectById(con, new Guid(id));
            Item = pdv;
            var listBaiHat = BaiHatDal.SelectByPdvId(con, id);
            var pdvDic     = pdv.PTS_ThuMuc;
            if (string.IsNullOrEmpty(pdvDic))
            {
                pdvDic = ImgPath;
            }
            var dic = new DirectoryInfo(pdvDic);


            var targetDic = Lib.ImgDomain() + pdvDic;

            var wc = new WebClient();
            var filesInTargetDic = wc.DownloadString(targetDic);
            if (string.IsNullOrEmpty(filesInTargetDic))
            {
            }
            else
            {
                var files = filesInTargetDic.Split(new char[] { '|' });


                var list = (from f in files
                            where f.Length > 1
                            select new DuyetAnh()
                {
                    Ten = f
                    ,
                    FullName = string.Format("{0}{1}", targetDic, f)
                }).ToList();

                foreach (var item in selected)
                {
                    var items = list.FirstOrDefault(x => x.Ten.ToLower() == item.Ten.ToLower());
                    if (items == null)
                    {
                        continue;
                    }
                    items.ID       = item.ID;
                    items.Selected = true;
                    items.GhiChu   = item.GhiChu;
                    items.ThuTu    = item.ThuTu;
                }
                View.DuyetAnhs   = list.Where(x => x.Selected).ToList();
                View.DanhSachAnh = list;
                View.Item        = pdv;
                View.ListBaiHat  = listBaiHat;
            }
        }
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        var logged   = Security.IsAuthenticated();
        var Id       = Request["Id"];
        var PDVDV_Id = Request["PDVDV_Id"];
        var IdNull   = string.IsNullOrEmpty(Id);

        var PDV_ID = Request["BH_PDV_ID"];
        var BH_ID  = Request["BH_ID"];
        var STT    = Request["STT"];
        var Ten    = Request["Ten"];

        var refUrl = Request["refUrl"];

        if (!string.IsNullOrEmpty(refUrl))
        {
            refUrl = Server.UrlDecode(refUrl);
        }

        switch (subAct)
        {
        case "save":

            #region save Bai hat

            if (!string.IsNullOrEmpty(PDV_ID))
            {
                var item = new BaiHat();
                item.ID = Guid.NewGuid();

                item.PDV_ID      = new Guid(PDV_ID);
                item.NgayTao     = DateTime.Now;
                item.NgayCapNhat = DateTime.Now;
                item.NguoiTao    = Security.UserId;
                item.Ten         = Ten;
                if (!string.IsNullOrEmpty(STT))
                {
                    item.STT = Convert.ToInt32(STT);
                }
                item             = BaiHatDal.Insert(item);
                ItemEdit.Item    = item;
                ItemEdit.Visible = true;
            }
            break;

            #endregion

        case "update":

            #region update  Bai hat

            if (!string.IsNullOrEmpty(BH_ID))
            {
                var item = BaiHatDal.SelectById(new Guid(BH_ID));

                if (!string.IsNullOrEmpty(STT))
                {
                    item.STT = Convert.ToInt32(STT);
                }

                item.Ten         = Ten;
                item.NgayCapNhat = DateTime.Now;
                item             = BaiHatDal.Update(item);
                rendertext(item.ID.ToString());
            }
            break;

            #endregion

        case "remove":

            #region Xóa  Bai hat

            if (logged && !IdNull)
            {
                var item = BaiHatDal.SelectById(new Guid(Id));
                if (item.NguoiTao == Security.UserId)
                {
                    BaiHatDal.DeleteById(new Guid(Id));
                    TimKiemDal.DeleteByPRowId(DAL.con(), item.ID);

                    #region log

                    LogDal.log(item, new Log()
                    {
                        Checked = false
                        ,
                        Info =
                            string.Format("{1} xóa bài hát {0}", item.Ten,
                                          Security.Username)
                        ,
                        NgayTao = DateTime.Now
                        ,
                        Username = Security.Username
                        ,
                        PRowId = item.ID
                        ,
                        PTen = item.Ten
                        ,
                        RequestIp = Request.UserHostAddress
                        ,
                        RawUrl = refUrl
                        ,
                        LLOG_ID = 3
                        ,
                        Ten = "Xóa"
                    });

                    #endregion

                    rendertext("1");
                }
                else
                {
                    rendertext("0");
                }
            }
            break;

            #endregion

        default:
            break;
        }
    }