示例#1
0
        private RoadFlow.Data.Model.EnterpriseTaxModel TaxEditInit(Guid id)
        {
            var model = EnterpriseTaxBLL.Get(id);

            model.EnterpriseModel = BLL.Get(model.EnterpriseID.Value);
            return(model);
        }
示例#2
0
 /// <summary>
 /// 管理员删除
 /// </summary>
 /// <param name="taxID"></param>
 /// <returns></returns>
 public JsonResult ManageDeleteTax(Guid taxID)
 {
     if (EnterpriseTaxBLL.Delete(taxID) > 0)
     {
         return(Json(new { success = true }));
     }
     return(Json(new { success = false }));
 }
示例#3
0
 /// <summary>
 /// 管理员更新
 /// </summary>
 /// <param name="model"></param>
 /// <param name="taxID"></param>
 /// <returns></returns>
 public JsonResult ManageEditTax(EnterpriseTaxModel model, Guid taxID)
 {
     if (EnterpriseTaxBLL.Update(model, taxID) > 0)
     {
         return(Json(new { success = true }));
     }
     return(Json(new { success = false, errorMessage = "保存失败,请检查输入格式。" }));
 }
示例#4
0
        /// <summary>
        /// 管理员添加
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public JsonResult ManageCreateTax(EnterpriseTaxModel model)
        {
            var result = EnterpriseTaxBLL.Add(model);

            if (result.Success)
            {
                return(Json(new { success = true, id = result.Data }));
            }
            return(Json(new { success = false, errorMessage = "保存失败,请检查输入格式。" }));
        }
示例#5
0
        /// <summary>
        /// 税收管理
        /// </summary>
        /// <returns></returns>
        public ActionResult TaxManage(Guid enterpriseID)
        {
            BuildingEnterpriseTaxManageViewModel viewModel = new BuildingEnterpriseTaxManageViewModel()
            {
                Enterprise = BLL.Get(enterpriseID),
                Taxs       = EnterpriseTaxBLL.GetAllByEnterpriseID(enterpriseID)
            };

            return(View(viewModel));
        }
示例#6
0
        private BuildingEnterpriseTaxImportViewModel TaxImportInit()
        {
            BuildingEnterpriseTaxImportViewModel viewModel = new BuildingEnterpriseTaxImportViewModel();
            DataTable dt    = new DataTable();
            string    pager = string.Empty;

            Dictionary <KeyValuePair <string, RoadFlow.Data.Model.SQLFilterType>, object> where = IndexGetMoreWhere();//更多条件
            #region 固定where
            if (!string.IsNullOrWhiteSpace(Request["Name"]))
            {
                viewModel.ParaName = Request["Name"];
                where.Add(new KeyValuePair <string, RoadFlow.Data.Model.SQLFilterType>("Name", RoadFlow.Data.Model.SQLFilterType.CHARINDEX), viewModel.ParaName);
            }
            #endregion
            dt = EnterpriseTaxBLL.GetPagerData(out pager, PageSize, RoadFlow.Utility.Tools.GetPageNumber(), where);
            viewModel.Dictionary = new RoadFlow.Platform.DictionaryBLL().GetListAll();
            viewModel.List       = dt;
            viewModel.Pager      = pager;
            return(viewModel);
        }