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); }
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) { } }
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); }
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); }
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) { } }