public Despesa(int pId, string pLocal, DateTime pData, decimal pValor, TipoDespesa pTipo) { IdDespesa = pId; LocalDespesa = pLocal; DataDespesa = pData; ValorDespesa = pValor; Tipo = pTipo; }
public ActionResult Update(TipoDespesa pTipo) { if (ModelState.IsValid) { tipoRep.Update(pTipo); return RedirectToAction("Tipos"); } return View(pTipo); }
public void Create(TipoDespesa pTipo) { StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO tipodespesa (nomeTipo) "); sql.Append("VALUES (@nome_tipo)"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@nome_tipo", pTipo.nomeTipo); conn.executarComando(cmm); }
public void Update(TipoDespesa pTipo) { StringBuilder sql = new StringBuilder(); sql.Append("UPDATE tipodespesa "); sql.Append("SET nomeTipo = @nome_tipo "); sql.Append("WHERE idTipo = @id_tipo"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@nome_tipo", pTipo.nomeTipo); cmm.Parameters.AddWithValue("@id_tipo", pTipo.idTipo); conn.executarComando(cmm); }
public TipoDespesa getOne(int pId) { StringBuilder sql = new StringBuilder(); sql.Append("SELECT * FROM tipodespesa "); sql.Append("WHERE idTipo = @id_tipo"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@id_tipo", pId); MySqlDataReader dr = conn.executarConsulta(cmm); dr.Read(); TipoDespesa tipo = new TipoDespesa { idTipo = (int)dr["idTipo"], nomeTipo = (string)dr["nomeTipo"] }; dr.Dispose(); return tipo; }