public static void FillShipProperties(DropDownList ddlDistination, DropDownList NavigationCoIDList, DropDownList ShippingCompanies) { var result = new ShippInvoiceManager().GetShippInvoicesProperties(); if (result != null) { ListItem first = new ListItem("اختر", ""); ShippingCompanies.DataSource = result.ShippingCompanies; ShippingCompanies.DataTextField = "ShipCompanyNameEn"; ShippingCompanies.DataValueField = "ShipCompanyID"; ShippingCompanies.DataBind(); ShippingCompanies.Items.Insert(0, first); ddlDistination.DataSource = result.Distinations; ddlDistination.DataTextField = "DistinationNameEn"; ddlDistination.DataValueField = "DistinationID"; ddlDistination.DataBind(); ddlDistination.Items.Insert(0, first); NavigationCoIDList.DataSource = result.NavigationCoNames; NavigationCoIDList.DataTextField = "NavigationCoName"; NavigationCoIDList.DataValueField = "NavigationCoID"; NavigationCoIDList.DataBind(); NavigationCoIDList.Items.Insert(0, first); } }
public static object SaveShippCar(ShippInvoicesDetail scParam) { object data = new { }; var item = new ShippInvoicesDetail() { Partitioning = scParam.Partitioning, BillDetailsID = scParam.BillDetailsID, CarID = scParam.CarID, Extra = scParam.Extra, Towing = scParam.Towing, ShippInvoiceID = scParam.ShippInvoiceID, IsDeleted = false, Transportation = scParam.Transportation, Notes = scParam.Notes }; bool status = new ShippInvoiceManager().SaveDetailsItem(item); if ((item.CarID > 0 && item.Towing != null) && status) { //HttpContext.Current.Cache.Remove("ShippInvoicesDetails"); data = new { Status = true, message = Resources.AdminResources_ar.SuccessSave }; } else { data = new { Status = false, Message = Resources.AdminResources_ar.ErrorSave } }; return(data); }
public static object SaveInvoice(ShippInvoice scParam) { object data = new { }; int AddedID = new ShippInvoiceManager().SaveItem(scParam); if (AddedID > 0) { data = new { Status = true, message = Resources.AdminResources_ar.SuccessSave, ID = AddedID }; } else { data = new { Status = false, Message = Resources.AdminResources_ar.ErrorSave, ID = 0 } }; return(data); }
public static object DeleteShippCar(ShippInvoicesDetail scParam) { object data = new { }; int status = new ShippInvoiceManager().DeleteItem(scParam.BillDetailsID); if (status > 0) { HttpContext.Current.Cache.Remove("ShippInvoicesDetails"); data = new { Status = true, message = Resources.AdminResources_ar.SuccessDelete }; } else { data = new { Status = false, Message = Resources.AdminResources_ar.ErrorDelete } }; return(data); }