Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="orderID"></param>
        /// <returns></returns>
        public PartialViewResult Orderdataship(string orderID)
        {
            DataTable       dt     = new DataTable();
            BusssinessLogic objbal = new BusssinessLogic();
            List <Orders>   lstord = new List <Orders>();

            try
            {
                dt = objbal.BalGetdataByOrderIddatatableship(orderID);
                if (dt.Rows.Count > 0)
                {
                    foreach (DataRow dr in dt.Rows)
                    {
                        lstord.Add(
                            new Orders
                        {
                            NewShipToID       = dr["NewShipToID"].ToString() == null?"": dr["NewShipToID"].ToString(),
                            ShipCompany       = dr["ShipCompany"].ToString() == null ? "" : dr["ShipCompany"].ToString(),
                            ShipAddress       = dr["ShipAddress"].ToString() == null ? "" : dr["ShipAddress"].ToString(),
                            ShipPostalCode    = dr["ShipPostalCode"].ToString() == null ? "" : dr["ShipPostalCode"].ToString(),
                            ShipName          = dr["ShipName"].ToString() == null ? "" : dr["ShipName"].ToString(),
                            ShipPhone         = dr["ShipPhone"].ToString() == null ? "" : dr["ShipPhone"].ToString(),
                            ShipmentAccountNo = dr["ShipmentAccountNo"].ToString() == null ? "" : dr["ShipmentAccountNo"].ToString(),
                            FOB               = dr["FOB"].ToString() == null ? "" : dr["FOB"].ToString(),
                            FOBDescription    = dr["FOBDescription"].ToString() == null ? "" : dr["FOBDescription"].ToString(),
                            ThirdPartyShipID  = dr["ThirdPartyShipID"].ToString() == null ? "" : dr["ThirdPartyShipID"].ToString(),
                            ShipCountry       = dr["ShipCountry"].ToString() == null ? "" : dr["ShipCountry"].ToString(),
                            ShipCity          = dr["ShipCity"].ToString() == null ? "" : dr["ShipCity"].ToString(),
                            ShipmentTerms     = dr["ShipmentTerms"].ToString() == null ? "" : dr["ShipmentTerms"].ToString(),
                            ShipVia           = dr["ShipVia"].ToString() == null ? "" : dr["ShipVia"].ToString(),
                            FOBPoint          = dr["FOBPoint"].ToString() == null ? "" : dr["FOBPoint"].ToString(),
                            ShipEmail         = dr["ShipEmail"].ToString() == null?"": dr["ShipEmail"].ToString(),
                            RMAExpirationDays = Convert.ToInt32(dr["RMAExpirationDays"].ToString())
                        }
                            );
                    }
                }
                else
                {
                    lstord.Add(
                        new Orders
                    {
                        NewShipToID       = "",
                        ShipCompany       = "",
                        ShipAddress       = "",
                        ShipPostalCode    = "",
                        ShipName          = "",
                        ShipPhone         = "",
                        ShipmentAccountNo = "",
                        FOB               = "",
                        FOBDescription    = "",
                        ThirdPartyShipID  = "",
                        RMAExpirationDays = 0
                    }
                        );
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(PartialView(lstord));
        }