public ActionResult ModifyBooking(bbooking_setup booksetup)
        {
            TCCGDataContext dbcontext = new TCCGDataContext();

            dbcontext.SPROC_TCCG_BOOKING_SAVE(booksetup.booking_num,
                                              booksetup.invoice_num,
                                              booksetup.bill_landing,
                                              booksetup.shipper,
                                              booksetup.consignee,
                                              booksetup.vessel,
                                              booksetup.port_landing,
                                              booksetup.port_descharge);
            ViewBag.issave = true;
            return(View());
        }
        public ActionResult ModifyBooking(string bk, string invoice)
        {
            TCCGDataContext dbcontext = new TCCGDataContext();

            var q_booking = (from aa in dbcontext.TCCG_BOOKINGs
                             where aa.booking_num == bk && aa.invoice_num == invoice
                             select aa).First();

            bbooking_setup bksetup = new bbooking_setup();

            bksetup.booking_num    = bk;
            bksetup.invoice_num    = invoice;
            bksetup.bill_landing   = q_booking.bill_landing;
            bksetup.shipper        = q_booking.shipper_exporter;
            bksetup.consignee      = q_booking.consignee;
            bksetup.vessel         = q_booking.vessel_voyage;
            bksetup.port_landing   = q_booking.port_landing;
            bksetup.port_descharge = q_booking.port_descharge;

            ViewBag.issave = false;
            return(View(bksetup));
        }