public FiltroTelaTO Filtro() { FiltroTelaTO filtro = new FiltroTelaTO(); filtro.DataInicio = dtpInicio.Value; filtro.DataFim = dtpFim.Value; return(filtro); }
/* * Verifica os filtros na tela e preenche o objeto de filtro */ public FiltroTelaTO Filtro() { FiltroTelaTO filtro = new FiltroTelaTO(); filtro.IdTipoGasto = (int)txtCodigo.Value; filtro.TipoGasto = txtLocal.Text.Trim(); filtro.Excluido = (chkExcluido.Checked ? (int)Excluido.Sim : (int)Excluido.Nao); return(filtro); }
/* * Verifica os filtros na tela e preenche o objeto de filtro */ public FiltroTelaTO Filtro() { FiltroTelaTO filtro = new FiltroTelaTO(); filtro.DataInicio = dtpDataIni.Value; filtro.DataFim = dtpDataFim.Value; filtro.IdTipoGasto = Convert.ToInt32(cbxTipoGasto.SelectedValue); filtro.Local = txtLocal.Text.Trim(); return(filtro); }
public override List <TipoGastosTO> SelectAll(FiltroTelaTO filtro) { try { TipoGastosDAL tipoGastosDAL = new TipoGastosDAL(); return(tipoGastosDAL.SelectAll(filtro)); } catch (Exception ex) { throw ex; } }
public List <GastosTO> SelectAll(FiltroTelaTO filtroGastos) { using (var contexto = new Context()) { StringBuilder sqlQuery = new StringBuilder(); sqlQuery.Append(@"SELECT g.data, g.id_gastos, g.id_tipo_gastos, g.local, g.valor, t.tipo TIPO FROM gastos g JOIN tipo_gastos t ON t.id_tipo_gastos = g.id_tipo_gastos WHERE 1 = 1 "); List <MySqlParameter> parametros = new List <MySqlParameter>(); if (filtroGastos.DataInicio != null) { sqlQuery.AppendFormat(" AND g.data >= {0}", filtroGastos.DataInicio.ToString("yyyyMMdd")); } if (filtroGastos.DataFim != null) { sqlQuery.AppendFormat(" AND g.data <= {0}", filtroGastos.DataFim.ToString("yyyyMMdd")); } if (filtroGastos.IdTipoGasto > 0) { sqlQuery.AppendFormat(" AND g.id_tipo_gastos = {0}", filtroGastos.IdTipoGasto); } if (!String.IsNullOrEmpty(filtroGastos.Local)) { sqlQuery.AppendFormat(" AND g.local like '%{0}%'", filtroGastos.Local); } try { var retorno = EFUtil.ExecuteSql <GastosTO>(sqlQuery.ToString()).ToList(); return(retorno); } catch (Exception ex) { throw ex; } } }
public override List <GastosTO> SelectAll(FiltroTelaTO filtroGastos) { GastosDAL gastosDAL = new GastosDAL(); try { var listaGastos = gastosDAL.SelectAll(filtroGastos); return(listaGastos); } catch (Exception ex) { throw ex; } }
public List <GastosTO> getSomatorioPorTipo(FiltroTelaTO filtroGastos) { GastosDAL gastosDAL = new GastosDAL(); try { List <GastosTO> retorno = gastosDAL.SelectAll(filtroGastos); var listaAgrupada = retorno.GroupBy(x => x.TIPO).Select(g => new GastosTO() { TIPO = g.First().TIPO, ID_TIPO_GASTOS = g.First().ID_TIPO_GASTOS, VALOR = g.Sum(s => s.VALOR), }).ToList(); return(listaAgrupada); } catch (Exception ex) { throw ex; } }
public List <TipoGastosTO> SelectAll(FiltroTelaTO filtroTela) { using (var contexto = new Context()) { StringBuilder sqlQuery = new StringBuilder(); sqlQuery.Append(@"SELECT t.id_tipo_gastos, t.tipo, t.excluido FROM tipo_gastos t WHERE 1 = 1 "); if (filtroTela.IdTipoGasto > 0) { sqlQuery.AppendFormat(" AND t.id_tipo_gastos = {0} ", filtroTela.IdTipoGasto); } if (!String.IsNullOrEmpty(filtroTela.TipoGasto)) { sqlQuery.AppendFormat(" AND t.tipo LIKE '%{0}%' ", filtroTela.TipoGasto); } if (filtroTela.Excluido == 1) { sqlQuery.Append(" AND IFNULL(t.excluido, false) = true "); } try { var retorno = EFUtil.ExecuteSql <TipoGastosTO>(sqlQuery.ToString()).ToList(); return(retorno); } catch (Exception ex) { throw ex; } } }
public virtual List <T> SelectAll(FiltroTelaTO objetoTela) { throw new NotImplementedException(); }