public static string GetShipperExpenses(int shipperID, int distinationID) { var result = new ShipperExpensesManager().GetShipperExpenses(distinationID, shipperID); //return result.Expenses; var serializer = new JavaScriptSerializer(); string jsonString = serializer.Serialize(new { Expenses = result.Expenses, CarChassis = result.CarChassis, TowingCost = result.TowingCost }); return(jsonString); }
public static void FillExpensesList(DropDownList DistinationIDList) { var result = new ShipperExpensesManager().GetExpenseProperties(1); if (result != null) { DistinationIDList.DataSource = result.DistinationsNames; DistinationIDList.DataValueField = "DistinationID"; DistinationIDList.DataTextField = "DistinationNameAr"; DistinationIDList.DataBind(); DistinationIDList.Items.Insert(0, ""); } }
public static object SaveShippExpense(ShipperExpense scParam) { bool status = new ShipperExpensesManager().SaveItem(scParam); object data = new { }; if (status) { data = new { Status = true, Message = Resources.AdminResources_ar.SuccessSave } } ; else { data = new { Status = false, Message = Resources.AdminResources_ar.ErrorSave } }; return(data); }
public static object SaveShippExpense(ShipperExpense scParam) { object data = new { }; if (scParam.ExpenseTypeID == 1 || scParam.DistinationID == null) { scParam.DistinationID = 0; } bool status = new ShipperExpensesManager().SaveItem(scParam); if (scParam.ExpenseTypeID > 0 && scParam.ShipCompanyID > 0 && status) { data = new { Status = true, Message = Resources.AdminResources_ar.SuccessSave } } ; else { data = new { Status = false, Message = Resources.AdminResources_ar.ErrorSave } }; return(data); }
public static void FillExpensesList(DropDownList ShipCompanyIDList, DropDownList ExpenseTypeIDList, DropDownList DistinationIDList, DropDownList NavigationCoList, DropDownList CustomsCo, int shippCustom) { var result = new ShipperExpensesManager().GetExpenseProperties(shippCustom); if (result != null) { ShipCompanyIDList.DataSource = result.ShippingCompaniesNames; ShipCompanyIDList.DataValueField = "ShipCompanyID"; ShipCompanyIDList.DataTextField = "ShipCompanyNameAr"; ShipCompanyIDList.DataBind(); ShipCompanyIDList.Items.Insert(0, new ListItem("اختر الشاحن", "")); ExpenseTypeIDList.DataSource = result.ExpenseTypesNames; ExpenseTypeIDList.DataValueField = "ExpenseTypeID"; ExpenseTypeIDList.DataTextField = "ExpenseTypeNameAr"; ExpenseTypeIDList.DataBind(); ExpenseTypeIDList.Items.Insert(0, new ListItem("نوع المصروف", "")); DistinationIDList.DataSource = result.DistinationsNames; DistinationIDList.DataValueField = "DistinationID"; DistinationIDList.DataTextField = "DistinationNameAr"; DistinationIDList.DataBind(); DistinationIDList.Items.Insert(0, new ListItem("جهة الوصول", "")); NavigationCoList.DataSource = result.NavigationCoNames; NavigationCoList.DataValueField = "NavigationCoID"; NavigationCoList.DataTextField = "NavigationCoName"; NavigationCoList.DataBind(); NavigationCoList.Items.Insert(0, new ListItem("شركة الملاحة", "")); CustomsCo.DataSource = result.CustomsCoNames; CustomsCo.DataValueField = "CustomsCompanyID"; CustomsCo.DataTextField = "CustomsCompanyNameAr"; CustomsCo.DataBind(); CustomsCo.Items.Insert(0, new ListItem("شركة التخليص", "")); } }