public static object SaveCustomExpens(CustomsInvoicesDetail scParam) { object data = new { }; CustomsInvoicesDetail item = new CustomsInvoicesDetail(); item.CustomsDetailsID = scParam.CustomsDetailsID; item.CustomsExpenseValue = scParam.CustomsExpenseValue; item.CustomsInvoiceID = scParam.CustomsInvoiceID; item.ExpenseTypeID = scParam.ExpenseTypeID; item.IsDeleted = false; item.CarsNo = scParam.CarsNo; item.TotalExpensesValue = scParam.TotalExpensesValue; bool status = new CustomsInvoicesManager().SaveDetailsItem(item); if ((item.ExpenseTypeID > 0 && item.CustomsExpenseValue > -1) || status) { HttpContext.Current.Cache.Remove("CustomsInvoicesDetails"); data = new { Status = true, Message = Resources.AdminResources_ar.SuccessSave }; } else { data = new { Status = false, Message = Resources.AdminResources_ar.ErrorSave } }; return(data); }
public bool SaveDetailsItem(CustomsInvoicesDetail item) { try { ctxWrite.CustomsInvoicesDetails_Save(item.CustomsDetailsID, item.CustomsInvoiceID, item.ExpenseTypeID, item.CustomsExpenseValue, item.IsDeleted, item.CarsNo, item.TotalExpensesValue); return(true); } catch { return(false); } }
public static object DeleteCustomsExpense(CustomsInvoicesDetail scParam) { object data = new { }; int status = new CustomsInvoicesManager().DeleteDetailsItem(scParam.CustomsDetailsID); if (status > 0) { HttpContext.Current.Cache.Remove("CustomsInvoicesDetails"); data = new { Status = true, Message = Resources.AdminResources_ar.SuccessDelete }; } else { data = new { Status = false, Message = Resources.AdminResources_ar.ErrorDelete } }; return(data); }