[AutenticacaoFilter] // colocado temporario public IActionResult AvancoMes() { var _50Croquis = _context._50Croquis.GroupBy(c => new { c.Data.Year }).ToList(); var _50ProjetosStatus = _context._50ProjetoStatus.GroupBy(p => new { p.Id, p.Nome }).ToList(); var _50CroquiCentroC = _context._50CroquiCentroContabil.Select(o => new { o.Id, o.Nome }).ToList(); var _00Zona = _context._00Zona.Select(z => new { z.Id, z.Zona }).ToList(); var _00Delegacao = _context._00Delegacao.Select(d => new { d.Id, d.Delegacao }).ToList(); //dropdown anos ViewBag.ListaAnos = new List <Int64>(); foreach (var item in _50Croquis) { ViewBag.ListaAnos.Add(item.Key.Year); } //dropdown status ViewBag.ListaStatus = new List <_50ProjetoStatus>(); foreach (var item in _50ProjetosStatus) { var status = new _50ProjetoStatus(); status.Id = item.Key.Id; status.Nome = item.Key.Nome; ViewBag.ListaStatus.Add(status); } //dropdown tipo conta ViewBag.ListaTipoConta = new List <_50CroquiCentroContabil>(); foreach (var item in _50CroquiCentroC) { var centroContabil = new _50CroquiCentroContabil(); centroContabil.Id = item.Id; centroContabil.Nome = item.Nome; ViewBag.ListaTipoConta.Add(centroContabil); } //dropdown zona ViewBag.ListaZona = new List <_00Zona>(); foreach (var item in _00Zona) { var zona = new _00Zona(); zona.Id = item.Id; zona.Zona = item.Zona; ViewBag.ListaZona.Add(zona); } ViewBag.ListaDelegacao = new List <_00Delegação>(); foreach (var item in _00Delegacao) { var delegacao = new _00Delegação(); delegacao.Id = item.Id; delegacao.Delegacao = item.Delegacao; ViewBag.ListaDelegacao.Add(delegacao); } return(BuscaAvancoMensal(DateTime.Now.Year, true)); }
public void BindSelects() { ViewBag.Lotes = new List <List <dynamic> >(); ViewBag.Lotes = _loteRepository.GetLotesJoinItems(); var zonas = _context._00Zona.Where(c => c.Id < 3).ToList(); ViewBag.Zonas = new List <_00Zona>(); foreach (var item in zonas) { var z = new _00Zona(); z.Id = item.Id; z.Zona = item.Zona; ViewBag.Zonas.Add(z); } var delegacoes = _context._00Delegacao.ToList(); ViewBag.Delegacao = new List <_00Delegação>(); foreach (var item in delegacoes) { var d = new _00Delegação(); d.Id = item.Id; d.Delegacao = item.Delegacao; d.Zona = item.Zona; ViewBag.Delegacao.Add(d); } var areas = _context._00Areas.ToList(); ViewBag.Areas = new List <_00Areas>(); foreach (var item in areas) { var a = new _00Areas(); a.Id = item.Id; a.Area = item.Area; ViewBag.Areas.Add(a); } }
public void BindSelects() { ViewBag.Lotes = new List <List <dynamic> >(); ViewBag.Lotes = _loteRepository.GetLotesJoinItems(); ViewBag.MotivosRejeicao = new List <_11MotivosRej>(); ViewBag.MotivosRejeicao = _motivoRejeicaoRepository.GetMotivosProdutoSv(); var zonas = _context._00Zona.Where(c => c.Id < 3).Select(c => new { c.Id, c.Zona }).ToList(); ViewBag.Zonas = new List <_00Zona>(); foreach (var item in zonas) { var z = new _00Zona(); z.Id = item.Id; z.Zona = item.Zona; ViewBag.Zonas.Add(z); } var delegacao = _context._00Delegacao.Select(c => new { c.Id, c.Delegacao, c.Zona }).ToList(); ViewBag.Delegacao = new List <_00Delegação>(); foreach (var item in delegacao) { var d = new _00Delegação(); d.Id = item.Id; d.Delegacao = item.Delegacao; d.Zona = item.Zona; ViewBag.Delegacao.Add(d); } var areas = _context._00Areas.Select(c => new { c.Id, c.Area }).ToList(); ViewBag.Area = new List <_00Areas>(); foreach (var item in areas) { var a = new _00Areas(); a.Id = item.Id; a.Area = item.Area; ViewBag.Area.Add(a); } // dropdown status condominio : GASIFICANDO, COMERCIALIZANDO... var statusCondominio = _context._00TabelasItems .Where(c => (c.Tabela == 237) && (c.Campo == "STATUS") && (c.Id != 25)) .OrderBy(c => c.Ordem) .Select(c => new { c.Id, c.Item }).ToList(); ViewBag.StatusCondominios = new List <_00TabelasItems>(); foreach (var item in statusCondominio) { var sc = new _00TabelasItems(); sc.Id = item.Id; sc.Item = item.Item; ViewBag.StatusCondominios.Add(sc); } var listCond = _context._11_LoteAtivo_Condominios.FromSql("exec [dbo].[11_LoteAtivo_Condominios]").ToList(); ViewBag.ListaCondominios = new List <_11_LoteAtivos_Condominios>(); foreach (var item in listCond) { var c = new _11_LoteAtivos_Condominios(); c.Id = item.Id; c.Nome = item.Nome; c.Num = item.Num; c.Complemento = item.Complemento; c.Item = item.Item; c.Z = item.Z; c.D = item.D; ViewBag.ListaCondominios.Add(c); } }