public void Step2_Submit_Returns_View() { // Arrange AnalysisController analysis = GetAnalysisController(); Step2Model model = new Step2Model { StudyName = "Name", StudyDescription = "Desc" }; // Act RedirectToRouteResult action = (RedirectToRouteResult)analysis.Step2("Submit", model, analysis.ControllerContext.HttpContext.User, 1); // Assert Assert.IsInstanceOf(typeof(ActionResult), action); Assert.AreEqual(action.RouteValues["action"], "Step2b"); Assert.AreEqual(action.RouteValues["controller"], "Analysis"); action = (RedirectToRouteResult)analysis.Step2("Submit", model, analysis.ControllerContext.HttpContext.User, 2); // Assert Assert.IsInstanceOf(typeof(ActionResult), action); Assert.AreEqual(action.RouteValues["action"], "PermissionDenied"); Assert.AreEqual(action.RouteValues["controller"], "Error"); action = (RedirectToRouteResult)analysis.Step2("Back", model, analysis.ControllerContext.HttpContext.User, 2); // Assert Assert.IsInstanceOf(typeof(ActionResult), action); Assert.AreEqual(action.RouteValues["action"], "Step1b"); Assert.AreEqual(action.RouteValues["controller"], "Analysis"); }
public ActionResult Step2() { if (Request.Cookies["Step1Cookies"] == null) { return(RedirectToAction("Index")); } Step2Model model = new Step2Model(); ViewBag.sId = null; ViewBag.tId = null; return(View(model)); }
public ActionResult WizardStep2(Step2Model step2Model) { var wizardModel = (WizardModel)Cache.Get(step2Model.WizardId); step2Model.CategoryId = wizardModel.Step2.CategoryId; if (!ModelState.IsValid) { return(View(step2Model)); } wizardModel.Step2 = step2Model; return(RedirectToAction("WizardFinish", new { WizardId = wizardModel.Id })); }
public ActionResult Step2(RenderModel model, Step1 param) { var rto = new Step2Model(CurrentPage); DateTime pudate = _functional.ConvertDate(param.pickupdate); DateTime dfdate = _functional.ConvertDate(param.dropoffdate); DateTime putime = _functional.ConvertTime(param.pickuptime); DateTime dftime = _functional.ConvertTime(param.dropofftime); pudate = _functional.MergeDatetime(pudate, putime); dfdate = _functional.MergeDatetime(dfdate, dftime); int ndate = (dfdate - pudate).Days; int nhour = (dfdate - pudate).Hours; int nmin = (dfdate - pudate).Minutes; if (nhour >= 4 && nmin > 1) { ndate += 1; } rto.NumDate = ndate; rto.PickupBranch = DatabaseContext.Database.Fetch <tb_branch>(string.Format("select * from tb_branch where A_ID = {0}", param.pickuploc)).FirstOrDefault(); rto.DropoffBranch = DatabaseContext.Database.Fetch <tb_branch>(string.Format("select * from tb_branch where A_ID = {0}", param.dropoffloc)).FirstOrDefault(); var sql = string.Format(@"Select t1.A_ID,Branch_ID,Car_ID,t2.* From tb_branch_car t1 Inner join tb_car t2 on t1.Car_ID = t2.id Where t1.A_ID = {0} and t1.Status ='A'", param.car_id); rto.Car = DatabaseContext.Database.Fetch <dto_carprice>(sql).FirstOrDefault(); rto.Car.price = _carService.GetCarPriceByid(param.price_id); rto.TotalPrice = (rto.Car?.price.price ?? 0) * rto.NumDate; rto.ExtraOption = DatabaseContext.Database.Fetch <tb_optional>(string.Format("select * from tb_optional where Status = 'A' ")); return(CurrentTemplate(rto)); }
public ActionResult Step2(Step2Model step2, int sId, int tId, string done) { Step1Model step1 = new Step1Model(); if (ModelState.IsValid) { var from = DateTime.ParseExact(Server.HtmlEncode(Request.Cookies["Step1Cookies"]["DuTruFrom"]), "dd/MM/yyyy HH:mm:ss", CultureInfo.InvariantCulture); var to = DateTime.ParseExact(Server.HtmlEncode(Request.Cookies["Step1Cookies"]["DuTruTo"]), "dd/MM/yyyy HH:mm:ss", CultureInfo.InvariantCulture); step1.HoTen = Server.UrlDecode(Request.Cookies["Step1Cookies"]["HoTen"]); step1.SoThe = Server.UrlDecode(Request.Cookies["Step1Cookies"]["SoThe"]); step1.Khoa = Server.UrlDecode(Request.Cookies["Step1Cookies"]["Khoa"]); step1.DienThoai = Server.HtmlEncode(Request.Cookies["Step1Cookies"]["DienThoai"]); step1.CourseID = Server.HtmlEncode(Request.Cookies["Step1Cookies"]["CourseID"]); step1.TenMon = Server.UrlDecode(Request.Cookies["Step1Cookies"]["TenMon"]); step1.Nganh = Server.UrlDecode(Request.Cookies["Step1Cookies"]["Nganh"]); step1.Nhom = Server.UrlDecode(Request.Cookies["Step1Cookies"]["Nhom"]); step1.HK = Server.HtmlEncode(Request.Cookies["Step1Cookies"]["HK"]); step1.DuTruFrom = from; step1.DuTruTo = to; step1.SoLuongSV = Server.HtmlEncode(Request.Cookies["Step1Cookies"]["SoLuongSV"]); //////////////////////////////////////////////////////// string ReserveType; int hk = Int32.Parse(step1.HK); var tenHK = db.HK.FirstOrDefault(x => x.STT == hk); var MonHoc = new MonHoc() { CourseID = step1.CourseID, TenMon = step1.TenMon, Nganh = step1.Nganh, DuTruFrom = step1.DuTruFrom, DuTruTo = step1.DuTruTo, Nhom = step1.Nhom, SoLuongSV = step1.SoLuongSV, HK = tenHK.Hocky }; db.MonHoc.Add(MonHoc); db.SaveChanges(); switch (step2.MucDich) { case "0": { ReserveType = "Giáo Trình"; break; } case "1": { ReserveType = "Tham Khảo Chính"; break; } default: { ReserveType = "Tham Khảo Khác"; break; } } if (tId == 0) { switch (sId) { case 0: { var document = new TL_Sach() { Loai = "Sách", Nguon = "Thư Viện", TraCuu = step2.TL_Sach.TraCuu, ChiTiet = step2.TL_Sach.ChiTiet, MucDich = ReserveType, YKien = step2.TL_Sach.YKien, LanXuatBan = "Không", NhanDe = "Không", TacGia = "Không", NXB = "Không", }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_Sach.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, BookId = document.ID }; db.GiangVien.Add(gv); break; } case 1: { var document = new TL_Sach() { Loai = "Sách", Nguon = "Giảng Viên", TraCuu = "Không", NhanDe = step2.TL_Sach.NhanDe, TacGia = step2.TL_Sach.TacGia, NXB = step2.TL_Sach.NXB, LanXuatBan = step2.TL_Sach.LanXuatBan, MucDich = ReserveType, ChiTiet = step2.TL_Sach.ChiTiet, YKien = step2.TL_Sach.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_Sach.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, BookId = document.ID }; db.GiangVien.Add(gv); break; } default: { var document = new TL_Sach() { Loai = "Sách", Nguon = "Khác", NhanDe = step2.TL_Sach.NhanDe, TraCuu = "Không", TacGia = step2.TL_Sach.TacGia, NXB = step2.TL_Sach.NXB, LanXuatBan = step2.TL_Sach.LanXuatBan, ChiTiet = step2.TL_Sach.ChiTiet, MucDich = ReserveType, YKien = step2.TL_Sach.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_Sach.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, BookId = document.ID }; db.GiangVien.Add(gv); break; } } } else if (tId == 1) { switch (sId) { case 0: { var document = new TL_BaiBao() { Loai = "Bài Báo", Nguon = "Thư Viện", TraCuu = step2.TL_BaiBao.TraCuu, ChiTiet = step2.TL_BaiBao.ChiTiet, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien, TacGia = "Không", TenBai = "Không", TenTapChi = "Không", PhatHanh = "Không", }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_BaiBao.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, PaperId = document.ID }; db.GiangVien.Add(gv); break; } case 1: { var document = new TL_BaiBao() { Loai = "Bài Báo", Nguon = "Giảng Viên", TraCuu = "Không", TacGia = step2.TL_BaiBao.TacGia, TenBai = step2.TL_BaiBao.TenBai, TenTapChi = step2.TL_BaiBao.TenTapChi, PhatHanh = step2.TL_BaiBao.PhatHanh, ChiTiet = step2.TL_BaiBao.ChiTiet, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_BaiBao.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, PaperId = document.ID }; db.GiangVien.Add(gv); break; } default: { var document = new TL_BaiBao() { Loai = "Bài Báo", Nguon = "Khác", TacGia = step2.TL_BaiBao.TacGia, TenBai = step2.TL_BaiBao.TenBai, TenTapChi = step2.TL_BaiBao.TenTapChi, PhatHanh = step2.TL_BaiBao.PhatHanh, ChiTiet = step2.TL_BaiBao.ChiTiet, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien, TraCuu = "Không" }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_BaiBao.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, PaperId = document.ID }; db.GiangVien.Add(gv); break; } } } else { switch (sId) { case 0: { var document = new TL_Khac() { Loai = "Khác", Nguon = "Thư Viện", TraCuu = step2.TL_Khac.TraCuu, MucDich = ReserveType, YKien = step2.TL_Khac.YKien, NhanDe = "Không", TacGia = "Không" }; db.TL_Khac.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, OtherId = document.ID }; db.GiangVien.Add(gv); break; } case 1: { var document = new TL_Khac() { Loai = "Khác", Nguon = "Giảng Viên", TraCuu = "Không", NhanDe = step2.TL_Khac.NhanDe, TacGia = step2.TL_Khac.TacGia, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; db.TL_Khac.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, OtherId = document.ID }; db.GiangVien.Add(gv); break; } default: { var document = new TL_Khac() { Loai = "Khác", Nguon = "Giảng Viên", TraCuu = "Không", NhanDe = step2.TL_Khac.NhanDe, TacGia = step2.TL_Khac.TacGia, MucDich = ReserveType, YKien = step2.TL_Khac.YKien }; db.TL_Khac.Add(document); db.SaveChanges(); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, OtherId = document.ID }; db.GiangVien.Add(gv); break; } } } db.SaveChanges(); ////////////////////////////////// if (done == "0") { Response.Cookies["Step1Cookies"].Expires = DateTime.Now.AddDays(-1); return(RedirectToAction("Index")); } if (done == "1") { return(RedirectToAction("Step2")); } } ViewBag.sId = sId; ViewBag.tId = tId; var errors = ViewData.ModelState.Where(n => n.Value.Errors.Count > 0).ToList(); ViewBag.Error = errors; return(View(step2)); }
public void InsertData(int tId, int sId, Step1Model step1, Step2Model step2) { string ReserveType; var tenHK = db.HK.FirstOrDefault(x => x.STT == Int32.Parse(step1.HK)); var MonHoc = new MonHoc() { CourseID = step1.CourseID, TenMon = step1.TenMon, Nganh = step1.Nganh, DuTruFrom = step1.DuTruFrom, DuTruTo = step1.DuTruTo, Nhom = step1.Nhom, SoLuongSV = step1.SoLuongSV, HK = tenHK.Hocky }; db.MonHoc.Add(MonHoc); switch (step2.MucDich) { case "0": { ReserveType = "Giáo Trình"; break; } case "1": { ReserveType = "Tham Khảo Chính"; break; } default: { ReserveType = "Tham Khảo Khác"; break; } } if (tId == 0) { switch (sId) { case 0: { var document = new TL_Sach() { Loai = "Sách", Nguon = "Thư Viện", TraCuu = step2.TL_Sach.TraCuu, ChiTiet = step2.TL_Sach.ChiTiet, MucDich = ReserveType, YKien = step2.TL_Sach.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_Sach.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, BookId = document.ID }; db.GiangVien.Add(gv); break; } case 1: { var document = new TL_Sach() { Loai = "Sách", Nguon = "Giảng Viên", NhanDe = step2.TL_Sach.NhanDe, TacGia = step2.TL_Sach.TacGia, NXB = step2.TL_Sach.NXB, LanXuatBan = step2.TL_Sach.LanXuatBan, MucDich = ReserveType, ChiTiet = step2.TL_Sach.ChiTiet, YKien = step2.TL_Sach.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_Sach.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, BookId = document.ID }; db.GiangVien.Add(gv); break; } default: { var document = new TL_Sach() { Loai = "Sách", Nguon = "Khác", NhanDe = step2.TL_Sach.NhanDe, TacGia = step2.TL_Sach.TacGia, NXB = step2.TL_Sach.NXB, LanXuatBan = step2.TL_Sach.LanXuatBan, ChiTiet = step2.TL_Sach.ChiTiet, MucDich = ReserveType, YKien = step2.TL_Sach.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_Sach.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, BookId = document.ID }; db.GiangVien.Add(gv); break; } } } else if (tId == 1) { switch (sId) { case 0: { var document = new TL_BaiBao() { Loai = "Bài Báo", Nguon = "Thư Viện", TraCuu = step2.TL_BaiBao.TraCuu, ChiTiet = step2.TL_BaiBao.ChiTiet, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_BaiBao.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, PaperId = document.ID }; db.GiangVien.Add(gv); break; } case 1: { var document = new TL_BaiBao() { Loai = "Bài Báo", Nguon = "Giảng Viên", TacGia = step2.TL_BaiBao.TacGia, TenBai = step2.TL_BaiBao.TenBai, TenTapChi = step2.TL_BaiBao.TenTapChi, PhatHanh = step2.TL_BaiBao.PhatHanh, ChiTiet = step2.TL_BaiBao.ChiTiet, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_BaiBao.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, PaperId = document.ID }; db.GiangVien.Add(gv); break; } default: { var document = new TL_BaiBao() { Loai = "Bài Báo", Nguon = "Khác", TacGia = step2.TL_BaiBao.TacGia, TenBai = step2.TL_BaiBao.TenBai, TenTapChi = step2.TL_BaiBao.TenTapChi, PhatHanh = step2.TL_BaiBao.PhatHanh, ChiTiet = step2.TL_BaiBao.ChiTiet, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; if (step2.DangDuTru == "0") { document.DangDuTru = "Dự trữ dạng giấy"; document.SoLuong = step2.SoLuong; } else { document.DangDuTru = "Dự trữ dạng điện tử"; document.SoLuong = null; } db.TL_BaiBao.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, PaperId = document.ID }; db.GiangVien.Add(gv); break; } } } else { switch (sId) { case 0: { var document = new TL_Khac() { Loai = "Khác", Nguon = "Thư Viện", TraCuu = step2.TL_BaiBao.TraCuu, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; db.TL_Khac.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, OtherId = document.ID }; db.GiangVien.Add(gv); break; } case 1: { var document = new TL_Khac() { Loai = "Khác", Nguon = "Giảng Viên", NhanDe = step2.TL_Khac.NhanDe, TacGia = step2.TL_Khac.TacGia, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; db.TL_Khac.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, OtherId = document.ID }; db.GiangVien.Add(gv); break; } default: { var document = new TL_Khac() { Loai = "Khác", Nguon = "Giảng Viên", NhanDe = step2.TL_Khac.NhanDe, TacGia = step2.TL_Khac.TacGia, MucDich = ReserveType, YKien = step2.TL_BaiBao.YKien }; db.TL_Khac.Add(document); var gv = new GiangVien() { HoTen = step1.HoTen, DienThoai = step1.DienThoai, Khoa = step1.Khoa, SoThe = step1.SoThe, MonHocId = MonHoc.ID, OtherId = document.ID }; db.GiangVien.Add(gv); break; } } } db.SaveChanges(); }
public int PasteData(int tId, int sId, Step2Model step2, TL_Sach book, TL_BaiBao paper, TL_Khac other) { string ReserveType; switch (step2.MucDich) { case "0": { ReserveType = "Giáo Trình"; break; } case "1": { ReserveType = "Tham Khảo Chính"; break; } default: { ReserveType = "Tham Khảo Khác"; break; } } if (tId == 0) { switch (sId) { case 0: { book.Loai = "Sách"; book.Nguon = "Thư Viện"; book.TraCuu = step2.TL_Sach.TraCuu; book.ChiTiet = step2.TL_Sach.ChiTiet; book.MucDich = ReserveType; book.YKien = step2.TL_Sach.YKien; book.LanXuatBan = "none"; book.NhanDe = "none"; book.TacGia = "none"; book.NXB = "none"; if (step2.DangDuTru == "0") { book.DangDuTru = "Dự trữ dạng giấy"; book.SoLuong = step2.SoLuong; } else { book.DangDuTru = "Dự trữ dạng điện tử"; book.SoLuong = null; } return(0); break; } case 1: { book.Loai = "Sách"; book.Nguon = "Giảng Viên"; book.TraCuu = "none"; book.ChiTiet = step2.TL_Sach.ChiTiet; book.MucDich = ReserveType; book.YKien = step2.TL_Sach.YKien; book.NhanDe = step2.TL_Sach.NhanDe; book.TacGia = step2.TL_Sach.TacGia; book.NXB = step2.TL_Sach.NXB; book.LanXuatBan = step2.TL_Sach.LanXuatBan; if (step2.DangDuTru == "0") { book.DangDuTru = "Dự trữ dạng giấy"; book.SoLuong = step2.SoLuong; } else { book.DangDuTru = "Dự trữ dạng điện tử"; book.SoLuong = null; } return(0); break; } default: { book.Loai = "Sách"; book.Nguon = "Khác"; book.TraCuu = "none"; book.ChiTiet = step2.TL_Sach.ChiTiet; book.MucDich = ReserveType; book.YKien = step2.TL_Sach.YKien; book.NhanDe = step2.TL_Sach.NhanDe; book.TacGia = step2.TL_Sach.TacGia; book.NXB = step2.TL_Sach.NXB; book.LanXuatBan = step2.TL_Sach.LanXuatBan; if (step2.DangDuTru == "0") { book.DangDuTru = "Dự trữ dạng giấy"; book.SoLuong = step2.SoLuong; } else { book.DangDuTru = "Dự trữ dạng điện tử"; book.SoLuong = null; } return(0); break; } } } else if (tId == 1) { switch (sId) { case 0: { paper.Loai = "Bài Báo"; paper.Nguon = "Thư Viện"; paper.TraCuu = step2.TL_BaiBao.TraCuu; paper.ChiTiet = step2.TL_BaiBao.ChiTiet; paper.MucDich = ReserveType; paper.YKien = step2.TL_BaiBao.YKien; paper.TacGia = "none"; paper.TenBai = "none"; paper.TenTapChi = "none"; paper.PhatHanh = "none"; if (step2.DangDuTru == "0") { paper.DangDuTru = "Dự trữ dạng giấy"; paper.SoLuong = step2.SoLuong; } else { paper.DangDuTru = "Dự trữ dạng điện tử"; paper.SoLuong = null; } return(1); break; } case 1: { paper.Loai = "Bài Báo"; paper.Nguon = "Giảng Viên"; paper.TraCuu = "none"; paper.ChiTiet = step2.TL_BaiBao.ChiTiet; paper.MucDich = ReserveType; paper.YKien = step2.TL_BaiBao.YKien; paper.TacGia = step2.TL_BaiBao.TacGia; paper.TenBai = step2.TL_BaiBao.TenBai; paper.TenTapChi = step2.TL_BaiBao.TenTapChi; paper.PhatHanh = step2.TL_BaiBao.PhatHanh; if (step2.DangDuTru == "0") { paper.DangDuTru = "Dự trữ dạng giấy"; paper.SoLuong = step2.SoLuong; } else { paper.DangDuTru = "Dự trữ dạng điện tử"; paper.SoLuong = null; } return(1); break; } default: { paper.Loai = "Bài Báo"; paper.Nguon = "Giảng Viên"; paper.TraCuu = "none"; paper.ChiTiet = step2.TL_BaiBao.ChiTiet; paper.MucDich = ReserveType; paper.YKien = step2.TL_BaiBao.YKien; paper.TacGia = step2.TL_BaiBao.TacGia; paper.TenBai = step2.TL_BaiBao.TenBai; paper.TenTapChi = step2.TL_BaiBao.TenTapChi; paper.PhatHanh = step2.TL_BaiBao.PhatHanh; if (step2.DangDuTru == "0") { paper.DangDuTru = "Dự trữ dạng giấy"; paper.SoLuong = step2.SoLuong; } else { paper.DangDuTru = "Dự trữ dạng điện tử"; paper.SoLuong = null; } return(1); break; } } } else { switch (sId) { case 0: { other.Loai = "Khác"; other.Nguon = "Thư Viện"; other.TraCuu = step2.TL_BaiBao.TraCuu; other.MucDich = ReserveType; other.YKien = step2.TL_BaiBao.YKien; other.NhanDe = "none"; other.TacGia = "none"; return(2); break; } case 1: { other.Loai = "Khác"; other.Nguon = "Giảng Viên"; other.TraCuu = "none"; other.MucDich = ReserveType; other.YKien = step2.TL_BaiBao.YKien; other.NhanDe = step2.TL_Khac.NhanDe; other.TacGia = step2.TL_Khac.TacGia; return(2); break; } default: { other.Loai = "Khác"; other.Nguon = "Giảng Viên"; other.TraCuu = "none"; other.MucDich = ReserveType; other.YKien = step2.TL_BaiBao.YKien; other.NhanDe = step2.TL_Khac.NhanDe; other.TacGia = step2.TL_Khac.TacGia; return(2); break; } } } //return 0; }