Exemplo n.º 1
0
    public static object SaveCustomsCompany(CustomsCompany scParam)
    {
        object data = new { };

        CustomsCompany item = new CustomsCompany();

        item.CustomsCompanyID     = scParam.CustomsCompanyID;
        item.CustomsCompanyNameAr = scParam.CustomsCompanyNameAr;
        item.CustomsCompanyNameEn = scParam.CustomsCompanyNameEn;
        item.DistinationID        = scParam.DistinationID;
        item.Active = true;

        bool status = new CustomsCompaniesManager().SaveItem(item);

        if ((!item.CustomsCompanyNameAr.Trim().Equals("") && !item.CustomsCompanyNameEn.Trim().Equals("")) || status)
        {
            //HttpContext.Current.Cache.Remove("CustomspingCompanies");
            data = new
            {
                Status  = true,
                Message = Resources.AdminResources_ar.SuccessSave
            };
        }
        else
        {
            data = new { Status = false, Message = Resources.AdminResources_ar.ErrorSave }
        };

        return(data);
    }
Exemplo n.º 2
0
        //public List<ICustomsCompaniesNames> GetShippingCompByRegionId(int regionID, int distId)
        //{
        //    return ctxWrite.TowingExpenses_SelectByRegionID(regionID, distId).ToList();
        //}
        //public List<ICustomsCompaniesNames> GetShippingCompByDistinationId(string distinationID)
        //{
        //    return ctxWrite.TowingExpenses_SelectByDistinationID(distinationID).ToList();
        //}

        #endregion

        #region "Write Methods"

        public bool SaveItem(CustomsCompany item)
        {
            try
            {
                ctxWrite.CustomsCompanies_Save(item.CustomsCompanyID, item.DistinationID, item.CustomsCompanyNameEn, item.CustomsCompanyNameAr, item.Active, item.OpeningBalance);
                return(true);
            }
            catch { return(false); }
        }