private static void IncluirRepositorioMultiObjetos() { RepositorioApp repositorioApp = new RepositorioApp(); RepositorioModels repositorio = new RepositorioModels(); repositorio.Descricao = "Sistema Tabelas basicas"; repositorio.Objeto = new Collection <ObjetoModels>(); repositorio.Nome = "RT_TabelasBasicas_VB"; ObjetoModels objeto = new ObjetoModels(); objeto.ObjetoTecnologias = new Collection <ObjetoTecnologiaModels>(); objeto.SubObjetos = new Collection <ObjetoModels>(); objeto.Nome = "CsmTabelasBasicas.exe"; objeto.Descricao = "tabelas basicas"; objeto.RepositorioModels = repositorio; objeto.DataCriacaoObjeto = DateTime.Now; ObjetoModels objeto2 = new ObjetoModels(); objeto2.ObjetoTecnologias = new Collection <ObjetoTecnologiaModels>(); objeto2.Nome = "TabelasBasicas.dll"; objeto2.Descricao = "tabelas basicas dll"; objeto2.RepositorioModels = repositorio; objeto2.DataCriacaoObjeto = DateTime.Now; objeto.SubObjetos.Add(objeto2); repositorio.Objeto.Add(objeto); repositorioApp.Incluir(repositorio); }
private static void IncluirRepositorio() { RepositorioApp repositorioApp = new RepositorioApp(); RepositorioModels repositorio = new RepositorioModels(); repositorio.Descricao = "Sistema devolução mercadoria"; repositorio.Objeto = new Collection <ObjetoModels>(); repositorio.Nome = "RT_Devolucao_VB"; ObjetoModels objeto = new ObjetoModels(); objeto.ObjetoTecnologias = new Collection <ObjetoTecnologiaModels>(); objeto.Nome = "CsmDevelocao.exe"; objeto.Descricao = "devolucao"; objeto.RepositorioModels = repositorio; objeto.DataCriacaoObjeto = DateTime.Now; ObjetoModels objeto2 = new ObjetoModels(); objeto2.ObjetoTecnologias = new Collection <ObjetoTecnologiaModels>(); objeto2.Nome = "Devolucao.dll"; objeto2.Descricao = "devolucao"; objeto2.RepositorioModels = repositorio; objeto2.DataCriacaoObjeto = DateTime.Now; repositorio.Objeto.Add(objeto); repositorio.Objeto.Add(objeto2); repositorioApp.Incluir(repositorio); }
public ObjetoModels Incluir(ObjetoModels objeto) { DbContext.ObjetoModels.Add(objeto); int codigo = DbContext.SaveChanges(); return(Listar(codigo)); }
public ActionResult DeleteConfirmed(int id) { ObjetoModels objetoModels = db.ObjetoModels.Find(id); db.ObjetoModels.Remove(objetoModels); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ObjetoId,Nome,Descricao,DataCriacaoObjeto")] ObjetoModels objetoModels) { if (ModelState.IsValid) { db.Entry(objetoModels).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(objetoModels)); }
public ActionResult Create([Bind(Include = "ObjetoId,Nome,Descricao,DataCriacaoObjeto")] ObjetoModels objetoModels) { if (ModelState.IsValid) { db.ObjetoModels.Add(objetoModels); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(objetoModels)); }
// GET: Objeto/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ObjetoModels objetoModels = db.ObjetoModels.Find(id); if (objetoModels == null) { return(HttpNotFound()); } return(View(objetoModels)); }
private static void IncluirObjeto() { ObjetoApp objetoApp = new ObjetoApp(); TecnologiaApp tecnologiaApp = new TecnologiaApp(); ObjetoModels objeto = new ObjetoModels(); objeto.Nome = "CsmDistribuicaoVB6.exe"; objeto.Descricao = "Sistema para Distribuição"; objeto.DataCriacaoObjeto = DateTime.Now; objetoApp.Incluir(objeto); IEnumerable <TecnologiaModels> listaTecnologia = tecnologiaApp.Listar(); foreach (var item in listaTecnologia) { ObjetoTecnologiaModels objetoTecnologiaModels = new ObjetoTecnologiaModels(); objetoTecnologiaModels.Objeto = objeto; objetoTecnologiaModels.Tecnologia = item; objeto.ObjetoTecnologias.Add(objetoTecnologiaModels); } }