public ActionResult CriarEspecificacao(Especificacoes especificao) { especificao.PessoaId = Convert.ToInt32(HttpContext.User.Identity.Name); bd.Especificacoes.Add(especificao); bd.SaveChanges(); return(RedirectToAction("ListarEspecificacoes", "Especificacao")); }
public short GeraProximoOrdemEspecificacao() { short ordem = Convert.ToInt16( Especificacoes.Count == 0 ? 1 : Especificacoes.Max(i => i.Ordem) + 1); return(ordem); }
public ActionResult EditarEspecificacao(Especificacoes especificao) { var especificacaoBD = bd.Especificacoes.FirstOrDefault(x => x.EspecificacaoId == especificao.EspecificacaoId); especificacaoBD.AtributoId = especificao.AtributoId; especificacaoBD.Nome = especificao.Nome; bd.Entry(especificacaoBD).State = EntityState.Modified; bd.SaveChanges(); return(RedirectToAction("ListarEspecificacoes", "Especificacao")); }