Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Làm sao để View và add dư liệu sử dụng Linq to SQL trong cùng 1 view

  1. #1
    Ngày gia nhập
    12 2010
    Bài viết
    23

    Mặc định Làm sao để View và add dư liệu sử dụng Linq to SQL trong cùng 1 view

    Hiện giờ mình đang mắc vấn đề này mong mọi người giúp đỡ........

    và mình cần hỏi các vấn đề liên quan :
    1, phải tạo model như thế nào 1 hay 2 model cho view và add khác nhau hay dùng chung 1 model

    đây là đoạn code model của mục view của mình

    Code:
    public string TourName { get; set; }
            public DateTime DepartureDay { get; set; }
            public string DeparturePosition { get; set; }
            public int AvailableRoom { get; set; }
    
            public BookingViewModels(string tourname, DateTime departureday,string departureposition, int availableroom)
            {
                this.TourName = tourname; this.DepartureDay = departureday; this.DeparturePosition = departureposition; this.AvailableRoom = availableroom;
            }
    2,bên phần controller thì nên làm như thế nào
    còn đây là phần controller của mục view của mình
    Code:
    public ActionResult TourBooking(string strID, Booking addbooking)
            {
                var id_tour = (from db in _data.Tours
                               //join db2 in _data.Bookings on db.ID_Tour equals db2.ID_Tour
                               where db.ID_Tour == strID 
                               //&& db2.ID_Tour == db.ID_Tour
                               select new
                               {
                                   db.TourName,
                                   db.DepartureDay,
                                   db.DeparturePosition,
                                   db.AvailableRoom,
                               }).FirstOrDefault();
                var view_tour = new BookingViewModels(id_tour.TourName, Convert.ToDateTime(id_tour.DepartureDay), id_tour.DeparturePosition, Convert.ToInt32(id_tour.AvailableRoom));
                return View(view_tour);
            }
    còn đây là phần model các thuộc tính cần Add của bảng thứ 2
    Code:
    public class BookingAddModels
        {
            public string ID_Booking { get; set; }
            public string CompanyName { get; set; }
            public string OrdererName { get; set; }
            public string IDcardNo { get; set; }
            public string Address { get; set; }
            public int PhoneNumber { get; set; }
            public string Email { get; set; }
            public string TaxCode { get; set; }
            public int TotalOfTourist { get; set; }
            public int Adult { get; set; }
            public int Children { get; set; }
            public int Baby { get; set; }
            public DateTime BookingDay { get; set; }
            public DateTime PaymentDay { get; set; }
            public decimal TotalOfCost { get; set; }
            public string PaymentMethod { get; set; }
            public string ID_Tour { get; set; }
        }
    mong mọi người giúp đỡ đề án sắp đến hạn T.T ko bit bao giờ xong T.T...........

  2. #2
    Ngày gia nhập
    08 2010
    Nơi ở
    bình dương
    Bài viết
    275

    Mặc định hic

    bạn hỏi chả hiểu gì cả

Các đề tài tương tự

  1. Trả lời: 3
    Bài viết cuối: 24-05-2012, 01:31 PM
  2. bán căn hộ sky view cầu giấy,chung cư sky view
    Gửi bởi ephat_tt86 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 03-11-2011, 08:47 AM
  3. Dự án Sky View Cầu Giấy, Chung cư Sky View,căn hộ sky view
    Gửi bởi ephat_tt86 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 22-10-2011, 02:13 PM
  4. Mở view 2 từ view 1 trong lập trình Objective-C như thế nào?
    Gửi bởi hoanghuuvinh trong diễn đàn Thắc mắc lập trình Objective-C
    Trả lời: 3
    Bài viết cuối: 18-09-2011, 04:54 PM
  5. Căn hộ Sky View Cầu Giấy,can ho sky view cau giay cb S=88-117m2 T8-15
    Gửi bởi daiphat88 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 08-09-2011, 02:12 PM

Tags của đề tài này

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn