private void btnLuuThongTin_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrWhiteSpace(cboCoSo.Text))
                {
                    throw new ArgumentException("Cơ sở không được trống");
                }

                GlobalSettings.CoSoId = O2S_Common.TypeConvert.Parse.ToInt32(cboCoSo.SelectedValue.ToString());

                COSOTRUNGTAM _coso = CoSoTrungTamLogic.Select(GlobalSettings.CoSoId);
                GlobalSettings.CoSo_Ten = _coso.TenCoSo;
                if (_coso.LogoCoSo != null && _coso.LogoCoSo.Length > 0)
                {
                    byte[] Empimage = (byte[])(_coso.LogoCoSo).ToArray();
                    GlobalSettings.CoSo_LogoCoSo = Image.FromStream(new MemoryStream(Empimage));
                }
                else
                {
                    GlobalSettings.CoSo_LogoCoSo = null;
                }

                //this.Hide();
                this.Visible = false;
            }
            catch (Exception ex)
            {
                O2S_Common.Logging.LogSystem.Error(ex);
            }
        }
Exemple #2
0
        /// <summary>
        /// Cập nhật thông tin cơ sở
        /// </summary>
        /// <param name="kh">Khóa học cần sửa</param>
        public static void Update(COSOTRUNGTAM kh)
        {
            var khoaHocCu = Select(kh.CoSoId);

            khoaHocCu.TenCoSo  = kh.TenCoSo;
            khoaHocCu.DiaChi   = kh.DiaChi;
            khoaHocCu.Sdt      = kh.Sdt;
            khoaHocCu.Email    = kh.Email;
            khoaHocCu.LogoCoSo = kh.LogoCoSo;

            Database.SubmitChanges();
        }
Exemple #3
0
 public void LoadUI(COSOTRUNGTAM kh)
 {
     txtMaCoSo.Text    = kh.CoSoId.ToString();
     txtTenCoSo.Text   = kh.TenCoSo;
     txtDiaChi.Text    = kh.DiaChi;
     txtDienThoai.Text = kh.Sdt;
     txtEmail.Text     = kh.Email;
     if (kh.LogoCoSo != null && kh.LogoCoSo.Length > 0)//image type sql server - hien thi
     {
         byte[] Empimage = (byte[])(kh.LogoCoSo).ToArray();
         picLogoCoSo.Image = Image.FromStream(new MemoryStream(Empimage));
     }
     else
     {
         picLogoCoSo.Image = null;
     }
 }
Exemple #4
0
 /// <summary>
 /// Thêm một cơ sở
 /// </summary>
 /// <param name="kh">Khóa học cần thêm</param>
 public static void Insert(COSOTRUNGTAM kh)
 {
     Database.COSOTRUNGTAMs.InsertOnSubmit(kh);
     kh.MaCoSo = string.Format("{0}{1:D5}", "CS", kh.CoSoId);
     Database.SubmitChanges();
 }