Esempio n. 1
0
    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);
    }
Esempio n. 2
0
 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); }
 }
Esempio n. 3
0
    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);
    }