public ActionResult CadastrarParametroImagem(tblParametro parametro, FormCollection formulario) { using (TransactionScope transacao = new TransactionScope()) { try { using (CarOnlineEntities DB = new CarOnlineEntities()) { parametro.idTipoParametro = Convert.ToInt32(formulario["TipoParametro"]); if (Ferramenta.IsDouble(parametro.valor)) parametro.valor = Ferramenta.ConvertIntegerToMB(Convert.ToDouble(parametro.valor)).ToString(); DB.tblParametro.AddObject(parametro); DB.SaveChanges(); TempData["mensagemRetorno"] = "Parâmetro cadastrado com sucesso!"; transacao.Complete(); return RedirectToAction("Consulta"); } } catch (Exception ex) { transacao.Dispose(); TempData["mensagemRetorno"] = "Não foi possível cadastrar o parâmetro!"; return RedirectToAction("Cadastro"); } } }
public ActionResult Alterar(tblParametro parametro, FormCollection formulario) { int idParametro = Convert.ToInt32(formulario["idParametro"]); if (Session["ADMINISTRADOR"] != null) { using (CarOnlineEntities DB = new CarOnlineEntities()) { parametro = DB.tblParametro.FirstOrDefault(a => a.idParametro.Equals(idParametro)); parametro.idTipoParametro = Convert.ToInt32(formulario["TipoParametro"]); parametro.descricao = formulario["descricao"]; parametro.valor = formulario["valor"]; if (Ferramenta.IsDouble(parametro.valor)) parametro.valor = Ferramenta.ConvertIntegerToMB(Convert.ToDouble(parametro.valor)).ToString(); DB.SaveChanges(); } TempData["mensagemRetorno"] = "Parâmetro alterado com sucesso!"; return RedirectToAction("Consulta"); } else return RedirectToAction("Index", "Login", new { area = "administrativo" }); }
/// <summary> /// Deprecated Method for adding a new object to the tblParametro EntitySet. Consider using the .Add method of the associated ObjectSet<T> property instead. /// </summary> public void AddTotblParametro(tblParametro tblParametro) { base.AddObject("tblParametro", tblParametro); }
/// <summary> /// Create a new tblParametro object. /// </summary> /// <param name="idParametro">Initial value of the idParametro property.</param> /// <param name="descricao">Initial value of the descricao property.</param> /// <param name="valor">Initial value of the valor property.</param> /// <param name="idTipoParametro">Initial value of the idTipoParametro property.</param> public static tblParametro CreatetblParametro(global::System.Int32 idParametro, global::System.String descricao, global::System.String valor, global::System.Int32 idTipoParametro) { tblParametro tblParametro = new tblParametro(); tblParametro.idParametro = idParametro; tblParametro.descricao = descricao; tblParametro.valor = valor; tblParametro.idTipoParametro = idTipoParametro; return tblParametro; }