Esempio n. 1
0
        public int KT_KhoaChinh(string ma)
        {
            TIEN_TE tt = qltt.TIEN_TEs.Where(t => t.MALOAI == ma).FirstOrDefault();

            if (tt != null)
            {
                return(1);
            }
            return(0);
        }
Esempio n. 2
0
 private void cb_tiente_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         TIEN_TE tt = new TIEN_TE();
         tt             = qlc.get_tigia(cb_tiente.SelectedValue.ToString());
         txt_tigia.Text = tt.TI_GIA.ToString();
     }
     catch (Exception ex) { }
 }
Esempio n. 3
0
        public int Sua_tiente(string macu, string mamoi, string ten, decimal tigia)
        {
            TIEN_TE tt = qltt.TIEN_TEs.Where(t => t.MALOAI == macu).FirstOrDefault();

            if (tt != null)
            {
                tt.MALOAI  = mamoi;
                tt.TENLOAI = ten;
                tt.TI_GIA  = tigia;
                qltt.SubmitChanges();
                return(1);// thành công
            }
            return(0);
        }
Esempio n. 4
0
        public int Xoa_tiente(string ma)
        {
            if (KT_KhoaNgoai(ma) == 1)
            {
                return(2); //có khóa ngoại
            }
            TIEN_TE tt = qltt.TIEN_TEs.Where(t => t.MALOAI == ma).FirstOrDefault();

            if (tt != null)
            {
                qltt.TIEN_TEs.DeleteOnSubmit(tt);
                qltt.SubmitChanges();
                return(1);// thành công
            }
            return(0);
        }
Esempio n. 5
0
 public int Them_tiente(TIEN_TE p)
 {
     if (KT_KhoaChinh(p.MALOAI) > 0)
     {
         return(1);// trùng mã
     }
     try
     {
         qltt.TIEN_TEs.InsertOnSubmit(p);
         qltt.SubmitChanges();
         return(0);
     }
     catch (Exception ex)
     {
         return(2);//lỗi
     }
 }
        private void btn_luu_Click(object sender, EventArgs e)
        {
            try
            {
                string ma    = txt_matt.Text;
                string ten   = txt_ten.Text;
                string tigia = txt_tigia.Text;
                if (txt_tigia.Text == string.Empty || txt_matt.Text == string.Empty || txt_tigia.Text == string.Empty)
                {
                    MessageBox.Show("Vui lòng nhập đầy đủ thông tin");

                    return;
                }
                if (txt_matt.Text.Length > 5 || txt_ten.Text.Length > 5)
                {
                    MessageBox.Show("Vui lòng nhập tên hoặc mã dưới 6 ký tự");
                    return;
                }
                if (btn_sua.Enabled == false)  //đang thêm
                {
                    TIEN_TE tt = new TIEN_TE();
                    tt.MALOAI  = ma;
                    tt.TENLOAI = ten;
                    tt.TI_GIA  = decimal.Parse(tigia);
                    int kq = qltt.Them_tiente(tt);
                    if (kq == 1)
                    {
                        MessageBox.Show("Trùng mã khóa chính");
                        return;
                    }
                    else if (kq == 0)
                    {
                        MessageBox.Show("Thêm thành công");
                    }
                    else
                    {
                        MessageBox.Show("Thêm thất bại");
                    }

                    btn_luu.Enabled = false;
                    btn_sua.Enabled = btn_xoa.Enabled = true;
                    txt_ten.Enabled = txt_tigia.Enabled = txt_matt.Enabled = false;
                }
                if (btn_them.Enabled == false) //đang sửa
                {
                    int kq = qltt.Sua_tiente(gridView1.GetFocusedRowCellValue("MALOAI").ToString(), txt_matt.Text, txt_ten.Text, decimal.Parse(txt_tigia.Text));
                    txt_ten.Enabled = txt_tigia.Enabled = btn_luu.Enabled = txt_matt.Enabled = false;
                    btn_xoa.Enabled = btn_them.Enabled = true;
                    if (kq == 1)
                    {
                        MessageBox.Show("Sửa thành công");
                    }
                    else
                    {
                        MessageBox.Show("Sửa thất bại");
                    }
                }
                LOAD_DATA();
            }
            catch (Exception ex)
            {
            }
        }