// GET: Accountant public async System.Threading.Tasks.Task <ActionResult> Index(JuridicalFilters filter) { if (!Utils.Utils.GetPermission("JURIDICAL_SHOW")) { return(new RedirectResult("/Main")); } using (DataContext _db = new DataContext()) { JuridicalPresentation juridicalPresentation = new JuridicalPresentation(); JuridicalModel juridicalModel = new JuridicalModel(); juridicalModel = await juridicalPresentation.EndJuridical(filter); ViewBag.Models = juridicalModel; return(View(juridicalModel.juridicalLists)); } //return View( // new JuridicalViewModel( // new JuridicalModelData( // new SqlConnection( // ConfigurationManager.ConnectionStrings["DataConnect"].ConnectionString), // new FilterData( // new Infrastructure.Juridical.JuridicalFilter( // filter, // new JuridicalWhereInfo( // filter // ) // ) // ), // new Infrastructure.Juridical.JuridicalFilter( // filter, // new JuridicalWhereInfo( // filter // ) // ) // ), // new JuridicalStatusList( // new SqlConnection( // ConfigurationManager.ConnectionStrings["DataConnect"].ConnectionString) // ), // filter // ).Result() // ); }
public JuridicalViewModel(JuridicalModelData countData, JuridicalStatusList statusList, JuridicalFilters filters) { this.JuridicalData = countData; this.statusList = statusList; Filters = filters; }
public JuridicalWhereInfo(JuridicalFilters juridicalFilters) { this.filter = juridicalFilters; }
public JuridicalFilter(JuridicalFilters date_where, JuridicalWhereInfo whereInfo) { date_Where = date_where; this.whereInfo = whereInfo; }