本文整理汇总了C#中Common.Utilities类的典型用法代码示例。如果您正苦于以下问题:C# Common.Utilities类的具体用法?C# Common.Utilities怎么用?C# Common.Utilities使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Common.Utilities类属于命名空间,在下文中一共展示了Common.Utilities类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: SelectData1
public Entities.BaoCaoNhapHangTheoNhomHang[] SelectData1()
{
Entities.BaoCaoNhapHangTheoNhomHang[] nkh1 = new Entities.BaoCaoNhapHangTheoNhomHang[1];
try
{
cl = new Server_Client.Client();
// gán TCPclient
this.client1 = cl.Connect(Luu.IP, Luu.Ports);
// khởi tạo biến truyền vào với hàm khởi tạo
Entities.BaoCaoNhapHangTheoNhomHang nkh = new Entities.BaoCaoNhapHangTheoNhomHang();
// truyền HanhDong
Entities.TruyenGiaTri truyen = new Entities.TruyenGiaTri("Select");
// khởi tạo mảng đối tượng để hứng giá trị
clientstrem = cl.SerializeObj(this.client1, "BaoCaoNhapHangTheoNhomHang", truyen);
// đổ mảng đối tượng vào datagripview
nkh1 = (Entities.BaoCaoNhapHangTheoNhomHang[])cl.DeserializeHepper1(clientstrem, nkh1);
Entities.BaoCaoNhapHangTheoNhomHang[] nkh3 = new Entities.BaoCaoNhapHangTheoNhomHang[nkh1.Length];
Common.Utilities a = new Common.Utilities();
}
catch (Exception ex)
{
MessageBox.Show("Không kết nối được với server - thử lại sau");
}
return nkh1;
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:27,代码来源:frmBaoCaoNhapHangThepNhomHang.cs
示例2: fix
public void fix()
{
for (int j = 1; j < dtgvThanhtoanKH.ColumnCount; j++)
{
dtgvThanhtoanKH.Columns[j].Visible = false;
}
Common.Utilities a = new Common.Utilities();
a.CountDatagridview(dtgvThanhtoanKH);
dtgvThanhtoanKH.ReadOnly = true;
dtgvThanhtoanKH.Columns[0].Visible = true;
dtgvThanhtoanKH.Columns[0].HeaderText = "STT";
dtgvThanhtoanKH.Columns["MaPhieuTTCuaKH"].Visible = true;
dtgvThanhtoanKH.Columns["MaPhieuTTCuaKH"].HeaderText = "Mã Phiếu Thanh Toán";
dtgvThanhtoanKH.Columns["TenKhachHang"].HeaderText = "Tên Khách Hàng";
dtgvThanhtoanKH.Columns["TenKhachHang"].Visible = true;
dtgvThanhtoanKH.Columns["NgayLap"].HeaderText = "Ngày Lập Phiếu";
dtgvThanhtoanKH.Columns["NgayLap"].Visible = true;
dtgvThanhtoanKH.Columns["NoHienThoi"].HeaderText = "Nợ Hiện Thời";
dtgvThanhtoanKH.Columns["NoHienThoi"].Visible = true;
dtgvThanhtoanKH.Columns["GhiChu"].Visible = true;
dtgvThanhtoanKH.Columns["GhiChu"].HeaderText = "Ghi Chú";
dtgvThanhtoanKH.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
dtgvThanhtoanKH.AllowUserToAddRows = false;
dtgvThanhtoanKH.AllowUserToDeleteRows = false;
dtgvThanhtoanKH.AllowUserToResizeRows = false;
dtgvThanhtoanKH.RowHeadersVisible = false;
this.Focus();
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:28,代码来源:frmQuanLyPhieuThanhToanCuaKH.cs
示例3: fix
public void fix()
{
for (int j = 1; j < dtgvThanhtoanNCC.ColumnCount; j++)
{
dtgvThanhtoanNCC.Columns[j].Visible = false;
}
Common.Utilities a = new Common.Utilities();
a.CountDatagridview(dtgvThanhtoanNCC);
dtgvThanhtoanNCC.ReadOnly = true;
dtgvThanhtoanNCC.Columns["HanhDong"].Visible = true;
dtgvThanhtoanNCC.Columns["HanhDong"].HeaderText = "STT";
dtgvThanhtoanNCC.Columns["MaPhieuTTNCC"].Visible = true;
dtgvThanhtoanNCC.Columns["MaPhieuTTNCC"].HeaderText = "Mã Phiếu Thanh Toán";
dtgvThanhtoanNCC.Columns["TenNhaCungCap"].HeaderText = "Tên Nhà Cung Cấp";
dtgvThanhtoanNCC.Columns["TenNhaCungCap"].Visible = true;
dtgvThanhtoanNCC.Columns["NgayLap"].HeaderText = "Ngày Lập";
dtgvThanhtoanNCC.Columns["NgayLap"].Visible = true;
dtgvThanhtoanNCC.Columns["NoHienThoi"].HeaderText = "Nợ Hiện Thời";
dtgvThanhtoanNCC.Columns["NoHienThoi"].Visible = true;
dtgvThanhtoanNCC.Columns["GhiChu"].Visible = true;
dtgvThanhtoanNCC.Columns["GhiChu"].HeaderText = "Ghi Chú";
dtgvThanhtoanNCC.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
dtgvThanhtoanNCC.AllowUserToAddRows = false;
dtgvThanhtoanNCC.AllowUserToDeleteRows = false;
dtgvThanhtoanNCC.AllowUserToResizeRows = false;
this.Focus();
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:27,代码来源:frmQuanLyPhieuThanhToanNCC.cs
示例4: Connection
/// <summary>
/// lay gia tri tu file xml
/// </summary>
public Connection()
{
Entities.SQL sql = new Entities.SQL();
Common.Utilities com = new Common.Utilities();
sql = com.ConnectionsName();
strConnect = "Data Source=" + sql.ServerName + ";User ID=" + sql.UserName + ";password=" + sql.Password + ";Initial Catalog=" + sql.DatabaseName;
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:10,代码来源:Connection.cs
示例5: KiemTra
public bool KiemTra()
{
try
{
string date = new Common.Utilities().MyDateConversion(mskdenngay.Text);
Convert.ToDateTime(date);
}
catch
{
lbloi.Text = "Sai định dạng ngày tháng";
mskdenngay.Focus();
mskdenngay.SelectAll();
return false;
}
try
{
string date = new Common.Utilities().MyDateConversion(msktungay.Text);
Convert.ToDateTime(date);
}
catch
{
lbloi.Text = "Sai định dạng ngày tháng";
msktungay.Focus();
msktungay.SelectAll();
return false;
}
return true;
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:28,代码来源:frmLocDieuKien.cs
示例6: fix
public void fix()
{
for (int j = 1; j < dtgvChitien.ColumnCount; j++)
{
dtgvChitien.Columns[j].Visible = false;
}
Common.Utilities a = new Common.Utilities();
a.CountDatagridview(dtgvChitien);
dtgvChitien.ReadOnly = true;
dtgvChitien.Columns[0].Visible = true;
dtgvChitien.Columns[0].HeaderText = "STT";
dtgvChitien.Columns["MaPhieuThu"].Visible = true;
dtgvChitien.Columns["MaPhieuThu"].HeaderText = "Mã Phiếu Chi";
dtgvChitien.Columns["NgayLap"].Visible = true;
dtgvChitien.Columns["NgayLap"].HeaderText = "Ngày Lập Phiếu";
dtgvChitien.Columns["NguoiNopTien"].Visible = true;
dtgvChitien.Columns["NguoiNopTien"].HeaderText = "Người Nộp Tiền";
dtgvChitien.Columns["NguoiNhanTien"].Visible = true;
dtgvChitien.Columns["NguoiNhanTien"].HeaderText = "Người Nhận Tiền";
dtgvChitien.Columns["TongTienThanhToan"].Visible = true;
dtgvChitien.Columns["TongTienThanhToan"].HeaderText = "Tổng Thanh Toán";
dtgvChitien.Columns["GhiChu"].Visible = true;
dtgvChitien.Columns["GhiChu"].HeaderText = "Ghi Chú";
dtgvChitien.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
dtgvChitien.AllowUserToAddRows = false;
dtgvChitien.AllowUserToDeleteRows = false;
dtgvChitien.AllowUserToResizeRows = false;
this.Focus();
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:29,代码来源:frmQuanLyPhieuChi.cs
示例7: ProID
public string ProID(string tenBang)
{
try
{
string idnew;
cl = new Server_Client.Client();
// gán TCPclient
this.client1 = cl.Connect(Luu.IP, Luu.Ports);
// khởi tạo biến truyền vào với hàm khởi tạo
Entities.LayID lid1 = new Entities.LayID("Select", tenBang);
// khởi tạo mảng đối tượng để hứng giá trị
Entities.LayID lid = new Entities.LayID();
clientstrem = cl.SerializeObj(this.client1, "LayID", lid1);
// đổ mảng đối tượng vào datagripview
lid = (Entities.LayID)cl.DeserializeHepper(clientstrem, hienthi);
if (lid == null)
return "SDCN_0001";
Common.Utilities a = new Common.Utilities();
idnew = a.ProcessID(lid.ID);
return idnew;
}
catch (Exception ex)
{
return "";
}
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:26,代码来源:frmKetChuyenSoDuCongNo.cs
示例8: frmXuLyPhieuXuatHuy
/////////
/// <summary>
/// khởi tạo truyền giá trị
/// </summary>
/// <param name="str"></param>
public frmXuLyPhieuXuatHuy(string str)
{
try
{
InitializeComponent();
datesv = DateServer.Date();
quidoidvt = this.bangquydoidonvitinh();
this.str = str;
try
{
//////////////////////////MRK FIX
string tenkho = "";
string makhoK = new Common.Utilities().CaiDatKho("View", "", "").Giatritruyen;
if (makhoK == "")
{
MessageBox.Show("Bạn chưa cài đặt kho - Xin hãy kiểm tra lại", "Hệ thống cảnh báo");
return;
}
LayKhoHang();
foreach (Entities.KhoHang item in kh1)
{
if (item.MaKho.Equals(makhoK))
{
tenkho = item.TenKho;
break;
}
}
bool co = false;
for (int i = 0; i < cbbkhohang.Items.Count; i++)
{
string tem = cbbkhohang.Items[i].ToString();
if (tem.Equals(tenkho))
{
//cbbkhohang.SelectedItem = tenkho;
cbbkhohang.SelectedIndex = i;
co = true;
break;
}
}
if (!co)
{
cbbkhohang.SelectedIndex = 0;
}
////////////////////////////////////////
//cbbkhohang.SelectedIndex = 0;
}
catch
{
}
sochungtu = txtsochungtu.Text;
mskngaychungtu.Text = new Common.Utilities().XuLy(2, datesv.ToShortDateString());
}
catch
{
}
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:63,代码来源:frmXuLyPhieuXuatHuy.cs
示例9: frmQuanLyBanBuon
/// <summary>
/// xử lý khi truyền giá trị tới
/// </summary>
public frmQuanLyBanBuon()
{
InitializeComponent();
datesv = DateServer.Date();
makho = new Common.Utilities().CaiDatKho("View", "", "").Giatritruyen;
if (string.IsNullOrEmpty(makho))
{
MessageBox.Show("Chưa cài đặt kho", "Hệ thống cảnh báo");
}
truoc = sau = datesv;
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:14,代码来源:frmQuanLyBanBuon.cs
示例10: frmBCXuatHuyHangHoa
public frmBCXuatHuyHangHoa()
{
InitializeComponent();
truoc = sau = DateServer.Date();
SelectData();
dtgvhienthi.DataSource = new Entities.BCXuatHuyHangHoa[0];
makho = new Common.Utilities().CaiDatKho("View", "", "").Giatritruyen;
if (makho == "")
MessageBox.Show("Bạn chưa cài đặt kho - Xin hãy kiểm tra lại", "Hệ thống cảnh báo");
TongTienNhanVien();
fix();
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:12,代码来源:frmBCXuatHuyHangHoa.cs
示例11: Save
private void Save()
{
try
{
Entities.ServerConfig con = new Entities.ServerConfig();
con.Server = cbxLoaiMay.SelectedItem.ToString();
con.Ip = txtIP.Text;
con.Port = txtPort.Text;
Common.Utilities com = new Common.Utilities();
com.CreateFileServerConfig(con);
}
catch (Exception ex)
{ string s = ex.Message; this.Close(); }
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:14,代码来源:frmServerConfig.cs
示例12: frmBCCongNoKhachHang
public frmBCCongNoKhachHang()
{
InitializeComponent();
try
{
datesv = DateServer.Date();
batdau = new Common.Utilities().MyDateConversion("01/" + datesv.Month.ToString() + "/" + datesv.Year.ToString());
if (datesv.Month.ToString() == "12")
ketthuc = new Common.Utilities().MyDateConversion("01/01/" + (Convert.ToInt32(datesv.Year.ToString()) + 1).ToString());
else
ketthuc = new Common.Utilities().MyDateConversion("01/" + (Convert.ToInt32(datesv.Month.ToString()) + 1).ToString() + "/" + datesv.Year.ToString());
truoc = Convert.ToDateTime(batdau);
sau = Convert.ToDateTime(ketthuc);
}
catch
{
}
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:19,代码来源:frmBCCongNoKhachHang.cs
示例13: ProIddtkh
public string ProIddtkh(string tenBang)
{
try
{
cl = new Server_Client.Client();
// gán TCPclient
Client1 = cl.Connect(Luu.IP, Luu.Ports);
// khởi tạo biến truyền vào với hàm khởi tạo
LayID lid1 = new LayID("Select", tenBang);
// khởi tạo mảng đối tượng để hứng giá trị
LayID lid = new LayID();
Clientstrem = cl.SerializeObj(Client1, "LayID", lid1);
// đổ mảng đối tượng vào datagripview
lid = (LayID)cl.DeserializeHepper(Clientstrem, lid);
if (lid == null)
return "DTKH_0001";
Common.Utilities a = new Common.Utilities();
string idnew = a.ProcessID(lid.ID);
return idnew;
}
catch { return ""; }
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:22,代码来源:frmXuLyBanLe.cs
示例14: XuLyString
public void XuLyString(string str2, DataGridViewRow dgvR)
{
try
{
txtSochungtu.ReadOnly = true;
if (str2 == "Them")
{
//////////////////////////MRK FIX
//string tenkho = "";
string makhoK = new Common.Utilities().CaiDatKho("View", "", "").Giatritruyen;
if (makhoK == "")
{
MessageBox.Show("Bạn chưa cài đặt kho - Xin hãy kiểm tra lại", "Hệ thống cảnh báo");
return;
}
/////////////////////////////////
LayKhoHang(cbxTukho, makhoK);
LayKhoHang(cbxDenkho, "");
this.Text = " Thêm phiếu điều chuyển kho";
tssSua.Enabled = false;
txtSochungtu.Text = LayID("PhieuDieuChuyenKho");
makNgaychungtu.Text = xulyNgay(datesv);
}
if (str2 == "Sua")
{
LayKhoHang(cbxTukho, dgvR.Cells["TuKho"].Value.ToString());
LayKhoHang(cbxDenkho, dgvR.Cells["DenKho"].Value.ToString());
if ((bool)dgvR.Cells["XacNhan"].Value)
{
palXem.Enabled = false;
palThem.Enabled = false;
tssSua.Enabled = false;
tsslthemmoi.Enabled = false;
txtDiengiai.Enabled = false;
cbxTukho.Enabled = false;
cbxDenkho.Enabled = false;
makNgaychungtu.Enabled = false;
}
this.Text = " Sửa phiếu điều chuyển kho";
HienThi(dgvR);
HienThiChiTietTheoPDCK(txtSochungtu.Text);
tsslthemmoi.Enabled = false;
}
}
catch { }
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:51,代码来源:frmXuLy_DieuChuyenKhoNoiBo.cs
示例15: LayID
public string LayID(string tenBang)
{
string idnew = "";
cl = new Server_Client.Client();
// gán TCPclient
this.client1 = cl.Connect(Luu.IP, Luu.Ports);
// khởi tạo biến truyền vào với hàm khởi tạo
Entities.LayID lid1 = new Entities.LayID("Select", tenBang);
// khởi tạo mảng đối tượng để hứng giá trị
Entities.LayID lid = new Entities.LayID();
clientstrem = cl.SerializeObj(this.client1, "LayID", lid1);
// đổ mảng đối tượng vào datagripview
lid = (Entities.LayID)cl.DeserializeHepper(clientstrem, lid1);
if (lid != null)
{
Common.Utilities a = new Common.Utilities();
idnew = a.ProcessID(lid.ID);
}
else
{
if (lid == null)
{
idnew = "PDCK_0001";
}
}
return idnew;
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:27,代码来源:frmXuLy_DieuChuyenKhoNoiBo.cs
示例16: button1_Click
private void button1_Click(object sender, EventArgs e)
{
if (radioButton1.Checked)
{
DateTime Ngay;
string date="";
try
{
date = new Common.Utilities().MyDateConversion(maskedTextBox1.Text);
Ngay = Convert.ToDateTime(date);
}
catch
{
MessageBox.Show("ngay ko dung dinh dang");
return;
}
frmBaoCaorpt bc = new frmBaoCaorpt(Ngay);
bc.ShowDialog();
}
else if (radioButton2.Checked)
{
int Thang, Nam;
try
{
Thang = Convert.ToInt32(comboBox1.Text);
Nam = dateTimePicker1.Value.Year;
}
catch (Exception ex)
{
MessageBox.Show("nhập sai định dạng ngày tháng", "Hệ thống cảnh báo");
maskedTextBox1.Focus();
return;
}
frmBaoCaorpt bc = new frmBaoCaorpt(Thang,Nam);
bc.ShowDialog();
}
else if (radioButton3.Checked)
{
DateTime Truoc, Sau;
string date1 = "", date2 = "";
try
{
date1 = new Common.Utilities().MyDateConversion(maskedTextBox2.Text);
Truoc = Convert.ToDateTime(date1);
}
catch (Exception ex)
{
MessageBox.Show("nhập sai định dạng ngày tháng","Hệ thống cảnh báo");
maskedTextBox2.Focus();
return;
}
try
{
date2 = new Common.Utilities().MyDateConversion(maskedTextBox3.Text);
Sau = Convert.ToDateTime(date2);
}
catch
{
MessageBox.Show("nhập sai định dạng ngày tháng", "Hệ thống cảnh báo");
maskedTextBox3.Focus();
return;
}
frmBaoCaorpt bc = new frmBaoCaorpt(Truoc, Sau);
bc.ShowDialog();
}
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:68,代码来源:frmtg.cs
示例17: XuLy_DonDatHang
/// <summary>
/// them moi, sua thong tin don dat hang
/// </summary>
/// <param name="hanhdong"></param>
private void XuLy_DonDatHang(string hanhdong)
{
try
{
Entities.DonDatHang don = new Entities.DonDatHang();
string thoigian_1 = null;
thoigian_1 = new Common.Utilities().MyDateConversion(makNgaydonhang.Text);
string thoigian_2 = null;
thoigian_2 = new Common.Utilities().MyDateConversion(makNgaynhapdukien.Text);
if (thoigian_1 != null && thoigian_2 != null)
{
don.NgayDonHang = DateTime.Parse(thoigian_1);
thoigian_1 = null;
don.NgayNhapDuKien = DateTime.Parse(thoigian_2);
thoigian_2 = null;
don.Hanhdong = hanhdong;
don.MaDonDatHang = "" + txtSodonhang.Text.ToUpper();
don.LoaiDonDatHang = check_loaidathang.Checked;
don.MaNhaCungCap = "" + txtManhacungcap.Text.ToUpper();
don.NoHienThoi = txtNohienthoi.Text.ToString();
don.TrangThaiDonDatHang = "" + txtTrangthaidonhang.Text.ToString();
don.DieuKienThanhToan = "" + cbxDieukienthanhtoan.SelectedItem.ToString(); ;
don.HinhThucThanhToan = "" + cbxHinhthucthanhtoan.SelectedItem.ToString();
don.MaKho = "" + cbxMaKho.SelectedValue.ToString().ToUpper();
don.MaNhanVien = cbxNhanvien.SelectedValue.ToString().ToUpper();
don.MaTienTe = "" + cbxTiente_Tygia.SelectedValue.ToString().ToUpper();
don.ThueGTGT = txtGiatrigiatang.Text;
don.Phivanchuyen = txtPhivanchuyen.Text;
don.PhiKhac = txtPhikhac.Text;
don.GhiChu = "" + txtDiengiai.Text.ToString();
don.Deleted = false;
if (dgvInsertOrder.RowCount > 0)
{
if (CheckData(don) == true)
{
cl = new Server_Client.Client();
this.client = cl.Connect(Luu.IP, Luu.Ports);
clientstrem = cl.SerializeObj(this.client, "DonDatHang", don);
Entities.DonDatHang[] tralai = new Entities.DonDatHang[1];
int trave = Convert.ToInt32(cl.DeserializeHepper(clientstrem, tralai));
if (trave == 1)
{
LuuChiTietDonHang();
MessageBox.Show("Thành công");
frmHienThi_DonDatHang.BaoDong = "";
this.Close();
}
else
{
MessageBox.Show("Thất bại");
}
}
}
else
{ MessageBox.Show("Không có hàng hóa trong đơn đặt hàng");}
}
else
{ MessageBox.Show("Kiểm tra ngày"); }
}
catch (Exception ex)
{
string s = ex.Message.ToString();
MessageBox.Show("Thông tin nhập không đúng");
}
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:69,代码来源:frmXuLy_DonDatHang.cs
示例18: LayTenTT
/// <summary>
/// Lấy tên tiền tệ
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void LayTenTT()
{
try
{
cbxTiente_Tygia.Items.Clear();
cl = new Server_Client.Client();
this.client = cl.Connect(Luu.IP, Luu.Ports);
Entities.KiemTraChung tt1 = new Entities.KiemTraChung();
tt1 = new Entities.KiemTraChung("Select", "TienTe", "MaTienTe", "TenTienTe");
clientstrem = cl.SerializeObj(this.client, "LayCombox", tt1);
Entities.KiemTraChung[] tt = new Entities.KiemTraChung[1];
tt = (Entities.KiemTraChung[])cl.DeserializeHepper1(clientstrem, tt);
Common.Utilities com = new Common.Utilities();
com.BindingCombobox(tt, cbxTiente_Tygia, "giatri", "khoachinh");
cbxTiente_Tygia.Text = "Chọn tiền tệ";
}
catch
{
cbxTiente_Tygia.Items.Clear();
cbxTiente_Tygia.Text = "";
}
client.Close();
clientstrem.Close();
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:29,代码来源:frmXuLy_DonDatHang.cs
示例19: tsslthemmoi_Click
/// <summary>
/// xử lý thêm mới
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void tsslthemmoi_Click(object sender, EventArgs e)
{
this.Enabled = false;
try
{
if (Kiemtra() == true)
{
CheckConflictInsert();
dateserver = DateServer.Date();
if (kt == true)
{
cl = new Server_Client.Client();
this.client1 = cl.Connect(Luu.IP, Luu.Ports);
string date = "";
try
{
date = new Common.Utilities().MyDateConversion(mskngaychungtu.Text);
}
catch
{
MessageBox.Show("Bạn nhập sai định dạng ngày tháng", "Hệ thống cảnh báo");
return;
}
Entities.PhieuTTNCC pt = new Entities.PhieuTTNCC();
string matt = LayMaTT(cbbtientetygia.Text);
pt = new Entities.PhieuTTNCC("Insert", 0, txtsochungtu.Text, DateTime.Parse(date), txtmancc.Text, txtnohienthoi.Text, txtnguoinhaptien.Text, matt, txtdiengiai.Text, false, Common.Utilities.User.NhanVienID, Common.Utilities.User.TenDangNhap);
clientstrem = cl.SerializeObj(this.client1, "PhieuTTNCC", pt);
bool kt1 = false;
kt1 = (bool)cl.DeserializeHepper(clientstrem, kt);
if (kt1 == true)
{
if (CheckDataGridInsert(dtgvNCC) == true)
{
if (double.Parse(txttongthanhtoan.Text) != 0)
{
//duno = (Convert.ToDouble(txtnohienthoi.Text) - Convert.ToDouble(txttongthanhtoan.Text)).ToString();
duno = Convert.ToDouble(txttongthanhtoan.Text).ToString();
Entities.NhaCungCap kh = new Entities.NhaCungCap("UpdateDuNo", txtmancc.Text, duno);
if (UpdateDuNo(kh) == true)
{
if (CheckDataGridUpdate(dtgvNCC) == true)
{
}
else
MessageBox.Show("Lỗi trong quá trình sửa thanh toán", "Hệ thống cảnh báo");
}
else
MessageBox.Show("Lỗi trong quá trinh sửa dư nợ nhà cung cấp", "Hệ thống cảnh báo");
}
}
else
MessageBox.Show("Lỗi trong quá trình thêm hóa đơn vào chi tiết", "Hệ thống cảnh báo");
this.Close();
}
else
{
MessageBox.Show("Thêm thất bại - xin hãy thử lại", "Hệ thống cảnh báo");
}
}
else
{
MessageBox.Show("Dữ liệu đã bị thay đổi - kiểm tra lại", "Hệ thống cảnh báo");
}
}
}
catch (Exception ex)
{
}
finally
{
this.Enabled = true;
}
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:81,代码来源:frmXuLyPhieuTTNCC.cs
示例20: ProID
/// <summary>
/// Lấy giá trị id cuối cùng
/// </summary>
/// <param name="tenBang"></param>
/// <returns></returns>
public string ProID(string tenBang)
{
try
{
string idnew;
Server_Client.Client cl = new Server_Client.Client();
// gán TCPclient
this.client1 = cl.Connect(Luu.IP, Luu.Ports);
// khởi tạo biến truyền vào với hàm khởi tạo
Entities.LayID lid1 = new Entities.LayID("Select", tenBang);
// khởi tạo mảng đối tượng để hứng giá trị
Entities.LayID lid = new Entities.LayID();
clientstrem = cl.SerializeObj(this.client1, "LayID", lid1);
// đổ mảng đối tượng vào datagripview
lid = (Entities.LayID)cl.DeserializeHepper(clientstrem, lid);
if (lid == null)
{
return "NCC_0001";
}
Common.Utilities a = new Common.Utilities();
idnew = a.ProcessID(lid.ID);
//idnew =(Convert.ToInt32( lid.ID)+1).ToString();
return idnew;
}
finally
{ }
}
开发者ID:mrk29vn,项目名称:vna-accounting,代码行数:32,代码来源:frmXuLyNhaCungCap.cs
注:本文中的Common.Utilities类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论