Пример #1
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        if (string.IsNullOrEmpty(keyField.Value))//insert
        {
            DIA_DIEM_DUA_RUOC_MIEN_PHI obj = DIA_DIEM_DUA_RUOC_MIEN_PHI.Insert_Object(txtTenVanPhong.Text, txtDiaChi.Text, ddlTinhThanh.SelectedValue, txtURL.Text.Replace("'", ""));
            if (obj == null)
                HelpControls.ShowMsgBox(this, "Lưu dữ liệu thất bại!");
            else
            {
                InitListData();
                keyField.Value = obj.DIA_DIEM_ID;
                btnSave.Text = "Cập nhật";
            }

        }
        else
        {
            DIA_DIEM_DUA_RUOC_MIEN_PHI dd = new DIA_DIEM_DUA_RUOC_MIEN_PHI();
            dd.DIA_DIEM_ID = keyField.Value;
            if (dd.Save_Object(txtTenVanPhong.Text, txtDiaChi.Text, ddlTinhThanh.SelectedValue, txtURL.Text.Replace("'", "")))
            {
                InitListData();
            }
            else
            {
                HelpControls.ShowMsgBox(this, "Lưu dữ liệu thất bại!");
            }
        }
    }
        //───────────────────────────────────────────────────────────────────────────────────────
        public static DIA_DIEM_DUA_RUOC_MIEN_PHI Insert_Object(
            string  sTEN_DIA_DIEM
            ,string  sDIA_CHI
            ,string  sTINH_THANH
            ,string  sGHI_CHU
            )
        {
            string tem_sTEN_DIA_DIEM=MinhTam.DataAccess.Web.SQLToolWeb.GetSaveValue(sTEN_DIA_DIEM,"nvarchar");
              string tem_sDIA_CHI=MinhTam.DataAccess.Web.SQLToolWeb.GetSaveValue(sDIA_CHI,"nchar");
              string tem_sTINH_THANH=MinhTam.DataAccess.Web.SQLToolWeb.GetSaveValue(sTINH_THANH,"int");
              string tem_sGHI_CHU=MinhTam.DataAccess.Web.SQLToolWeb.GetSaveValue(sGHI_CHU,"nvarchar");

             string sqlSave=" INSERT INTO DIA_DIEM_DUA_RUOC_MIEN_PHI("+
                   "TEN_DIA_DIEM,"
            +                   "DIA_CHI,"
            +                   "TINH_THANH,"
            +                   "GHI_CHU) VALUES("
             +tem_sTEN_DIA_DIEM+","
             +tem_sDIA_CHI+","
             +tem_sTINH_THANH+","
             +tem_sGHI_CHU +")";
             bool OK = Exec(sqlSave)>=1?true:false;
               if (OK)
               {
              DIA_DIEM_DUA_RUOC_MIEN_PHI newDIA_DIEM_DUA_RUOC_MIEN_PHI= new DIA_DIEM_DUA_RUOC_MIEN_PHI();
                 newDIA_DIEM_DUA_RUOC_MIEN_PHI.DIA_DIEM_ID=GetTable( " SELECT TOP 1 DIA_DIEM_ID FROM DIA_DIEM_DUA_RUOC_MIEN_PHI ORDER BY DIA_DIEM_ID DESC ").Rows[0][0].ToString();
              newDIA_DIEM_DUA_RUOC_MIEN_PHI.TEN_DIA_DIEM=sTEN_DIA_DIEM;
              newDIA_DIEM_DUA_RUOC_MIEN_PHI.DIA_CHI=sDIA_CHI;
              newDIA_DIEM_DUA_RUOC_MIEN_PHI.TINH_THANH=sTINH_THANH;
              newDIA_DIEM_DUA_RUOC_MIEN_PHI.GHI_CHU=sGHI_CHU;
            return newDIA_DIEM_DUA_RUOC_MIEN_PHI;
               }
               else return null ;
        }