Ejemplo n.º 1
0
    /*[DirectMethod]
     * public void NhanDoiDuLieuTuTang()
     * {
     *  {NhanDoiDuLieuTuTangCode}
     * }*/

    public void mnuNhanDoiDuLieu_Click(object sender, DirectEventArgs e)
    {
        try
        {
            DataTable           record = new DoiTacDaoTaoController().GetByPrkey(hdfRecordID.Text);
            DM_DOITACDAOTAOInfo item   = new DM_DOITACDAOTAOInfo()
            {
                Ten          = record.Rows[0]["Ten"].ToString(),
                DiaChiLienHe = record.Rows[0]["DiaChiLienHe"].ToString(),
                TruSoChinh   = record.Rows[0]["TruSoChinh"].ToString(),
                Fax          = record.Rows[0]["Fax"].ToString(),
                Phone        = record.Rows[0]["Phone"].ToString(),
                Email        = record.Rows[0]["Email"].ToString(),
                Website      = record.Rows[0]["Website"].ToString(),
                MA_DONVI     = record.Rows[0]["MA_DONVI"].ToString(),
                CreatedUser  = int.Parse(record.Rows[0]["CreatedUser"].ToString()),
            };
            item.Ma = new DoiTacDaoTaoController().Insert(item);
            RM.RegisterClientScriptBlock("fd", string.Format("addRecord('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}')", item.Ma, item.Ten, item.DiaChiLienHe, item.TruSoChinh, item.Fax, item.Phone, item.Email, item.Website));
        }
        catch (Exception ex)
        {
            Dialog.ShowError(ex.Message.ToString());
        }
    }
Ejemplo n.º 2
0
 protected void btnCapNhat_Click(object sender, DirectEventArgs e)
 {
     try
     {
         DM_DOITACDAOTAOInfo    obj = new DM_DOITACDAOTAOInfo();
         DoiTacDaoTaoController ctr = new DoiTacDaoTaoController();
         obj.Ma           = txtMa.Text;
         obj.Ten          = txtTen.Text;
         obj.DiaChiLienHe = txtDiaChiLienHe.Text;
         obj.TruSoChinh   = txtTruSoChinh.Text;
         obj.Fax          = txtFax.Text;
         obj.Phone        = txtPhone.Text;
         obj.Email        = txtEmail.Text;
         obj.Website      = txtWebsite.Text;
         obj.MA_DONVI     = Session["MaDonVi"].ToString();
         obj.CreatedUser  = CurrentUser.ID;
         if (e.ExtraParams["Command"] == "Edit")
         {
             obj.Ma = hdfRecordID.Text;
             ctr.Update(obj);
             wdAddWindow.Hide();
             RM.RegisterClientScriptBlock("fd", string.Format("addUpdatedRecord('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}')", txtMa.Text, txtTen.Text, txtDiaChiLienHe.Text, txtTruSoChinh.Text, txtFax.Text, txtPhone.Text, txtEmail.Text, txtWebsite.Text));
         }
         else
         {
             ctr.Insert(obj);
             if (e.ExtraParams["Close"] == "True")
             {
                 wdAddWindow.Hide();
             }
             else
             {
                 RM.RegisterClientScriptBlock("ds", "resetWindowHide();");
             }
             RM.RegisterClientScriptBlock("fd", string.Format("addRecord('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}')", txtMa.Text, txtTen.Text, txtDiaChiLienHe.Text, txtTruSoChinh.Text, txtFax.Text, txtPhone.Text, txtEmail.Text, txtWebsite.Text));
         }
     }
     catch (Exception ex)
     {
         if (ex.Message.Contains("Violation of PRIMARY KEY constraint"))
         {
             Dialog.ShowError("Mã đào tạo không được trùng !");
         }
         else
         {
             Dialog.ShowError(ex.Message);
         }
     }
 }
Ejemplo n.º 3
0
 protected void btnOK_Click(object sender, DirectEventArgs e)
 {
     try
     {
         DataTable record = new DoiTacDaoTaoController().GetByPrkey(txtmaloaihdcoppy.Text);
         if (record.Rows.Count > 0)
         {
             Dialog.ShowNotification("Mã đã tồn tại");
         }
         else
         {
             record = new DoiTacDaoTaoController().GetByPrkey(hdfRecordID.Text);
             record.Rows[0]["Ma"] = txtmaloaihdcoppy.Text;
             DM_DOITACDAOTAOInfo item = new DM_DOITACDAOTAOInfo()
             {
                 Ma           = record.Rows[0]["Ma"].ToString(),
                 Ten          = record.Rows[0]["Ten"].ToString(),
                 DiaChiLienHe = record.Rows[0]["DiaChiLienHe"].ToString(),
                 TruSoChinh   = record.Rows[0]["TruSoChinh"].ToString(),
                 Fax          = record.Rows[0]["Fax"].ToString(),
                 Phone        = record.Rows[0]["Phone"].ToString(),
                 Email        = record.Rows[0]["Email"].ToString(),
                 Website      = record.Rows[0]["Website"].ToString(),
                 MA_DONVI     = record.Rows[0]["MA_DONVI"].ToString(),
                 CreatedUser  = int.Parse(record.Rows[0]["CreatedUser"].ToString()),
             };
             new DoiTacDaoTaoController().Insert(item);
             RM.RegisterClientScriptBlock("fd", string.Format("addRecord('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}')", item.Ma, item.Ten, item.DiaChiLienHe, item.TruSoChinh, item.Fax, item.Phone, item.Email, item.Website));
         }
         wdInputNewPrimaryKey.Hide();
     }
     catch (Exception ex)
     {
         Dialog.ShowError(ex.Message.ToString());
     }
 }
 public void Update(DM_DOITACDAOTAOInfo record)
 {
     DataController.DataHandler.GetInstance().ExecuteNonQuery("UpdateDM_DOITACDAOTAO", "@Ma", "@Ten", "@DiaChiLienHe", "@TruSoChinh", "@Fax", "@Phone", "@Email", "@Website", "@MA_DONVI", "@CreatedUser", record.Ma, record.Ten, record.DiaChiLienHe, record.TruSoChinh, record.Fax, record.Phone, record.Email, record.Website, record.MA_DONVI, record.CreatedUser);
 }
 public string Insert(DM_DOITACDAOTAOInfo record)
 {
     return(DataController.DataHandler.GetInstance().ExecuteScalar("InsertDM_DOITACDAOTAO", "@Ma", "@Ten", "@DiaChiLienHe", "@TruSoChinh", "@Fax", "@Phone", "@Email", "@Website", "@MA_DONVI", "@CreatedUser", record.Ma, record.Ten, record.DiaChiLienHe, record.TruSoChinh, record.Fax, record.Phone, record.Email, record.Website, record.MA_DONVI, record.CreatedUser).ToString());
 }