/// <summary> /// Para eliminar um registo existente de acordo ao id /// </summary> /// <param name="serie"></param> /// <returns></returns> public int Eliminar(SerieDeIngresso serie) { using (var db = new MySqlConnection(ConfigurationManager.ConnectionStrings["estudantescn"].ConnectionString)) { string sql = $"delete from seriedeingresso where id={serie.Id}"; return(db.Execute(sql, commandType: CommandType.Text)); } }
/// <summary> /// Para actualizar um registo existente de acordo ao id /// </summary> /// <param name="serie"></param> /// <returns></returns> public int Actualizar(SerieDeIngresso serie) { using (var db = new MySqlConnection(ConfigurationManager.ConnectionStrings["estudantescn"].ConnectionString)) { string sql = $"update seriedeingresso set serie='{serie.Serie}' where {nameof(serie.Id)}={serie.Id}"; return(db.Execute(sql, commandType: CommandType.Text)); } }
/// <summary> /// Para inserir um novo registo /// </summary> /// <param name="serie"></param> /// <returns></returns> public int Inserir(SerieDeIngresso serie) { using (var db = new MySqlConnection(ConfigurationManager.ConnectionStrings["estudantescn"].ConnectionString)) { string sql = $"INSERT INTO `estudantes`.`seriedeingresso` (serie) values ('{serie.Serie}')"; return(db.Execute(sql, commandType: CommandType.Text)); } }
/// <summary> /// Para obter um único registo de acordo ao id /// </summary> /// <param name="serie"></param> /// <returns></returns> public SerieDeIngresso ObterPeloId(SerieDeIngresso serie) { using (var db = new MySqlConnection(ConfigurationManager.ConnectionStrings["estudantescn"].ConnectionString)) { string sql = $"select id, serie from seriedeingresso where id={serie.Id}"; return(db.Query <SerieDeIngresso>(sql, commandType: CommandType.Text).FirstOrDefault()); } }
public ActionResult Eliminar(SerieDeIngresso serie) { var resultado = daoSerie.Eliminar(serie); if (resultado > -1) { return(RedirectToAction("Index")); } return(View()); }
public ActionResult Editar([Bind(Include = "id,serie")] SerieDeIngresso serie) { if (ModelState.IsValid) { var resultado = daoSerie.Actualizar(serie); if (resultado > -1) { return(RedirectToAction("Index", "SerieDeIngresso")); } } return(View(serie)); }