public void Create(Mensalidade pMensalidade) { sql = new StringBuilder(); sql.Append("INSERT INTO mensalidades(dias, custo, idRota) "); sql.Append("VALUES(@dias, @custo, @idRota)"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@dias", pMensalidade.dias); cmm.Parameters.AddWithValue("@custo", pMensalidade.custo); cmm.Parameters.AddWithValue("@idRota", pMensalidade.rota.id); conn.ExecutarComando(cmm); }
public Mensalidade GetOne(int pId) { sql = new StringBuilder(); sql.Append("SELECT * FROM mensalidades "); sql.Append("WHERE id = @id"); cmm.Parameters.AddWithValue("@id", pId); cmm.CommandText = sql.ToString(); MySqlDataReader dr = conn.ExecutarConsulta(cmm); dr.Read(); Mensalidade editar = new Mensalidade { id = (int)dr["id"], dias = (string)dr["nome"], custo = (int)dr["rg"], rota = new Rota { id = (int)dr["idRota"], nome = (string)dr["nome"], idMotorista = (int)dr["idMotorista"], } }; return editar; }
public void Update(Mensalidade pMensalidade) { sql = new StringBuilder(); sql.Append("UPDATE mensalidades"); sql.Append("SET dias = @dias, custo = @custo, idRota = @idRota "); sql.Append("WHERE id = @id"); cmm.CommandText = sql.ToString(); cmm.Parameters.AddWithValue("@id", pMensalidade.id); cmm.Parameters.AddWithValue("@dias", pMensalidade.dias); cmm.Parameters.AddWithValue("@custo", pMensalidade.custo); cmm.Parameters.AddWithValue("@idRota", pMensalidade.rota.id); conn.ExecutarComando(cmm); }
public ActionResult Update(Mensalidade pMensalidade) { mRepositorio.Update(pMensalidade); return RedirectToAction("Index"); }