using CommonHelper; using GasolineBlend.BLL; using GasolineBlend.Entity; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Web.Mvc; using System.Web.Razor.Tokenizer.Symbols; namespace GasolineBlend.Controllers { public class DefaultCompanyController : BaseController { private DefaultCompanyBLL _acc = new DefaultCompanyBLL(); /// ///获取推送 /// /// /// [HttpPost] public ActionResult GetDefaultCompanyIsId(int UserId) { try { var list = _acc.GetDefaultCompanyIsId(UserId); if (list.Count == 0) { bool isAdd = _acc.AddDefaultCompany(UserId); if (!isAdd) { return Error(); } var list2 = _acc.GetDefaultCompanyIsId(UserId); return SuccessNoShow(data: list2); } return SuccessNoShow(data: list); } catch (Exception e) { LogHelper.Write(Level.Error, "获取推送 GetDefaultCompanyIsId", e, OperatorProvider.Instance.Current == null ? "GuestEx" : OperatorProvider.Instance.Current.LoginName); return Error(); } } /// ///修改推送 /// /// /// [HttpPost] public ActionResult UpdateDefaultCompany(DefaultCompany defaultCompany) { try { bool isUpdate = _acc.UpdateDefaultCompany(defaultCompany); return isUpdate ? SuccessNoShow() : Error(); } catch (Exception e) { LogHelper.Write(Level.Error, "修改推送 UpdateDefaultCompany " + "" + "", e, OperatorProvider.Instance.Current == null ? "GuestEx" : OperatorProvider.Instance.Current.LoginName); return Error(); } } /// ///添加推送 /// /// /// [HttpPost] public ActionResult AddDefaultCompany(int UserId) { try { bool isAdd = _acc.AddDefaultCompany(UserId); return isAdd ? SuccessNoShow() : Error(); } catch (Exception e) { LogHelper.Write(Level.Error, "添加智能体 AddPushData" + "" + "", e, OperatorProvider.Instance.Current == null ? "GuestEx" : OperatorProvider.Instance.Current.LoginName); return Error(); } } } }