public Despesas(int pId, string pLugar, string pData, decimal pValor, Tipo pTipo ) { Id = pId; Lugar = pLugar; Data = pData; Valor = pValor; Tipo = pTipo; }
public void Create(Tipo pTipo) { /* string sql = "insert into tipo values("; sql += pTipo.IdTipo + ",'" + pTipo.Nome + "' )"; conn.executarComando(sql);*/ MySqlCommand cmm = new MySqlCommand(); StringBuilder sql = new StringBuilder(); sql.Append(" insert into tipo ( nome ) "); sql.Append(" values (@nome ) "); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@nome", pTipo.Nome); conn.executarComando(cmm); }
public IEnumerable<Tipo> getAll() { MySqlCommand cmm = new MySqlCommand(); StringBuilder sql = new StringBuilder(); sql.Append("select * from tipo"); cmm.CommandText = sql.ToString(); MySqlDataReader dr = conn.executarConsultas(cmm); while (dr.Read()) { Tipo tip = new Tipo { IdTipo= (int)dr["idTipo"], Nome = (string)dr["nome"] }; tipo.Add(tip); } dr.Dispose(); return tipo; }
public Tipo getOnes(int pId) { MySqlCommand cmm = new MySqlCommand(); StringBuilder sql = new StringBuilder(); sql.Append(" SELECT idTipo , nome "); sql.Append(" FROM tipo "); sql.Append(" WHERE idTipo = @tipo"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@tipo", pId); MySqlDataReader datar = conn.executarConsultas(cmm); datar.Read(); Tipo tipo = new Tipo { IdTipo = (int)datar["idTipo"], Nome = (string)datar["nome"] }; datar.Dispose(); return tipo; }
public void Update(Tipo pTipo) { /* string update = "Update tipo set nome='" + pTipo.Nome + "' " + "' where id=" + pTipo.IdTipo; conn.executarComando(update);*/ MySqlCommand cmm = new MySqlCommand(); StringBuilder sql = new StringBuilder(); sql.Append("update tipo "); sql.Append("set nome = @nome "); sql.Append("where idTipo=@Tipo "); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@Tipo", pTipo.IdTipo); cmm.Parameters.AddWithValue("@nome", pTipo.Nome); conn.executarComando(cmm); }