public void Luu(ref string thongDiep) { DongCuonLoXo dongCuon = new DongCuonLoXo(); dongCuon.ID = View.ID; dongCuon.Ten = View.Ten; dongCuon.BHR = View.BHR; dongCuon.DonViTinh = View.DonViTinh; dongCuon.TocDoCuonGio = View.TocDo; dongCuon.BiaToDon = View.BiaToDon; dongCuon.RuotToDon = View.RuotToDon; dongCuon.ThoiGianChuanBi = View.ThoiGianChuanBi; dongCuon.DaySoLuong = View.DaySoLuongCoBan; dongCuon.DayLoiNhuan = View.DayLoiNhuanCoBan; dongCuon.DaySoLuongNiemYet = View.DaySoLuongNiemYet; dongCuon.ThuTu = View.ThuTu; switch (View.TinhTrangForm) { case FormStateS.Edit: thongDiep = DongCuonLoXo.Sua(dongCuon); break; /*case TinhGiaInClient.FormStateS.New: * thongDiep = BangGiaInNhanh.Them(canPhu); * break; */ } }
public static List <MonDongCuon> DocTatCa() { //Sắp xếp theo thứ tự int i = 0; List <MonDongCuon> lst = new List <MonDongCuon>(); MonDongCuon monDC; foreach (DongCuon dc in DongCuon.DocTatCa()) { i += 1;//Tạo ID monDC = new MonDongCuon { ID = i, IdGoc = dc.ID, Ten = dc.Ten, BiaDon = dc.BiaToDon, RuotDon = dc.RuotToDon, KieuDongCuon = KieuDongCuonS.KimKeoNep //Chỉ đại diện }; lst.Add(monDC); } //Tiếp lò xo foreach (DongCuonLoXo dcLX in DongCuonLoXo.DocTatCa()) { i += 1;//Tạo ID monDC = new MonDongCuon { ID = i, IdGoc = dcLX.ID, Ten = dcLX.Ten, BiaDon = dcLX.BiaToDon, RuotDon = dcLX.RuotToDon, KieuDongCuon = KieuDongCuonS.LoXo //Đúng }; lst.Add(monDC); } //Tiếp Đóng mở phẳng foreach (DongCuonMoPhang dcMP in DongCuonMoPhang.DocTatCa()) { i += 1;//Tạo ID monDC = new MonDongCuon { ID = i, IdGoc = dcMP.ID, Ten = dcMP.Ten, BiaDon = dcMP.BiaToDon, RuotDon = dcMP.RuotToDon, KieuDongCuon = KieuDongCuonS.MoPhang //Đúng }; lst.Add(monDC); } return(lst); }
static void Main(string[] args) { /*//var toChayDigi = new ToChayDigiDAO(); * * var hangKhachHang = new HangKhachHangDAO(); * //Console.WriteLine("{0}", toChayDigi.LayTatCa().Count()); * Console.WriteLine("Tỉ lệ chênh lệch {0}", hangKhachHang.LayTheoId(3).LoiNhuanChenhLech); * Console.ReadLine(); */ /* * var dongCuonDAO = new DongCuonDAO(); * var dongCuon = DongCuon.DocTheoId(7);//Keo pur * //var soLuongS = dongCuon.DaySoLuong.Split(';'); * var soLuong = int.Parse(Console.ReadLine()); * // Console.WriteLine("Tỉ lệ lợi lấy ra {0}", TinhToanThanhPham.MucLoiNhuan(dongCuon.DaySoLuong, dongCuon.DayLoiNhuan, * // int.Parse(soLuong))); * * var giaDongCuon = new GiaDongCuon(soLuong, 0, "v", dongCuon); * * Console.WriteLine("Chi phí {0}", giaDongCuon.ChiPhi()); * */ //Thử tờ chạy => KQ: Tốt /* * var iD = Console.ReadLine(); * var toChayDigi = new ToChayDigiDAO(); * Console.WriteLine("BHR là {0}", toChayDigi.LayTheoId(int.Parse(iD)).ClickA4BonMau); * Console.ReadLine(); */ //Kiểm tra đóng cuốn lò xo var soLuong = int.Parse(Console.ReadLine()); var mayDongLoXo = DongCuonLoXo.DocTheoId(2);//Máy CN var loXo = LoXoDongCuon.DocTheoId(1); var giaCuonLoXo = new GiaDongCuonLoXo(soLuong, 30, mayDongLoXo, loXo, 0); var dongCuon = DongCuon.DocTheoId(7);//Keo pur //var soLuongS = dongCuon.DaySoLuong.Split(';'); // Console.WriteLine("Tỉ lệ lợi lấy ra {0}", TinhToanThanhPham.MucLoiNhuan(dongCuon.DaySoLuong, dongCuon.DayLoiNhuan, // int.Parse(soLuong))); var giaDongCuon = new GiaDongCuon(soLuong, 0, "v", dongCuon); Console.WriteLine("Giá lô {0}, giá TB: {1}/cuón", giaCuonLoXo.ThanhTienSales(), giaCuonLoXo.GiaTBTrenDonVi()); Console.ReadLine(); }
public decimal ThanhTien_ThPh() { decimal result = 0; var dongCuon = DongCuonLoXo.DocTheoId(View.IdThanhPhamChon); if (View.IdLoXoDongCuonChon <= 0) { return(0);//Không thể không có nhũ } var loXo = LoXoDongCuon.DocTheoId(View.IdLoXoDongCuonChon); var giaDongCuon = new GiaDongCuonLoXo(View.SoLuong, View.GayCao, dongCuon, loXo, this.TyLeMarkUp()); result = giaDongCuon.ThanhTienSales(); return(result); }
public void TrinhBayChiTietMayIn() { if (View.ID <= 0) { return; } var dongCuon = DongCuonLoXo.DocTheoId(View.ID); View.ID = dongCuon.ID; View.Ten = dongCuon.Ten; View.BHR = dongCuon.BHR; View.DonViTinh = dongCuon.DonViTinh; View.TocDo = dongCuon.TocDoCuonGio; View.ThoiGianChuanBi = dongCuon.ThoiGianChuanBi; View.BiaToDon = dongCuon.BiaToDon; View.RuotToDon = dongCuon.RuotToDon; View.DaySoLuongCoBan = dongCuon.DaySoLuong; View.DayLoiNhuanCoBan = dongCuon.DayLoiNhuan; View.DaySoLuongNiemYet = dongCuon.DaySoLuongNiemYet; View.ThuTu = dongCuon.ThuTu; }
public List <DongCuonLoXo> ThanhPhamS() { return(DongCuonLoXo.DocTatCa()); }