예제 #1
0
        private void GetItem(int _id)
        {
            T_AnPham  _objAnPham = new T_AnPham();
            AnPhamDAL _anphamDAL = new AnPhamDAL();

            _objAnPham = _anphamDAL.GetOneFromT_AnPhamByID(_id);
            this.txt_TenAnPham.Text = _objAnPham.Ten_AnPham;
            this.txt_Mota.Text      = _objAnPham.Mota;
            this.txt_Sotrang.Text   = _objAnPham.Sotrang.ToString();
            this.txtThumbnail.Text  = _objAnPham.Url_Img;
        }
예제 #2
0
 public int  InsertT_AnPham(T_AnPham _T_AnPham)
 {
     try
     {
         return(HPCDataProvider.Instance().InsertObjectReturn(_T_AnPham, "Sp_InsertT_AnPham"));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #3
0
        protected void Save_Click(object sender, EventArgs e)
        {
            #region GhiLog
            Lichsu_Thaotac_HethongDAL actionDAL = new Lichsu_Thaotac_HethongDAL();
            T_Lichsu_Thaotac_Hethong  action    = new T_Lichsu_Thaotac_Hethong();
            action.Ma_Nguoidung = _user.UserID;
            action.TenDaydu     = _user.UserFullName;
            action.HostIP       = IpAddress();
            action.NgayThaotac  = DateTime.Now;
            #endregion
            this.Page.Validate(vs_Themmoi.ValidationGroup);
            if (!Page.IsValid)
            {
                return;
            }
            AnPhamDAL _anphamDAL = new AnPhamDAL();
            T_AnPham  _anpham    = SetItem();

            int menuID = 0;
            if (Request["ID"] != null && Request["ID"].ToString() != "" && Request["ID"].ToString() != String.Empty)
            {
                menuID = int.Parse(Request["ID"].ToString());
            }
            int _return = _anphamDAL.InsertT_AnPham(_anpham);
            if (Page.Request.Params["id"] == null)
            {
                action.Thaotac = "[Thêm mới ấn phẩm]-->[mã ấn phẩm:" + _return.ToString() + " ]";

                actionDAL.InserT_Lichsu_Thaotac_Hethong(action);
                Clear();
                return;
            }
            if (Page.Request.Params["id"] != null)
            {
                action.Thaotac = "[Sửa ấn phẩm]-->[Mã ấn phẩm:" + Page.Request["id"].ToString() + " ]";

                actionDAL.InserT_Lichsu_Thaotac_Hethong(action);
                Clear();
                return;
            }
        }
예제 #4
0
        private T_AnPham SetItem()
        {
            T_AnPham _obj = new T_AnPham();

            if (Page.Request.Params["id"] != null)
            {
                _obj.Ma_AnPham = int.Parse(Page.Request["id"].ToString());
            }
            else
            {
                _obj.Ma_AnPham = 0;
            }
            _obj.Ten_AnPham = UltilFunc.SqlFormatText(this.txt_TenAnPham.Text.Trim());
            _obj.Url_Img    = this.txtThumbnail.Text.Trim();
            _obj.Mota       = this.txt_Mota.Text.Trim();
            _obj.Sotrang    = Convert.ToInt16(this.txt_Sotrang.Text.Trim());
            _obj.Ngaytao    = DateTime.Now;
            _obj.Ngaysua    = DateTime.Now;
            _obj.Nguoitao   = _user.UserID;
            _obj.Nguoisua   = _user.UserID;

            return(_obj);
        }