Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
        public ObjetoModels Incluir(ObjetoModels objeto)
        {
            DbContext.ObjetoModels.Add(objeto);
            int codigo = DbContext.SaveChanges();

            return(Listar(codigo));
        }
Example #4
0
        public ActionResult DeleteConfirmed(int id)
        {
            ObjetoModels objetoModels = db.ObjetoModels.Find(id);

            db.ObjetoModels.Remove(objetoModels);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #5
0
 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));
 }
Example #6
0
        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));
        }
Example #7
0
        // 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));
        }
Example #8
0
        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);
            }
        }