예제 #1
0
        public ActionResult Index(ModelModelo model)
        {
            model.Filtros = PreencherFiltros();
            if (model.pfiltro == 1)
            {
                if (model.pnome != null)
                {
                    model.Modelos = repositorio.PesqNome(model.pnome).ToList();
                }
                else
                {
                    model.Modelos = repositorio.SelecionarTodos().ToList();
                }
            }
            else if (model.pfiltro == 2)
            {
                if (model.pnome != null)
                {
                    model.Modelos = repositorio.PesqCodigo(model.pnome).ToList();
                }
                else
                {
                    model.Modelos = repositorio.SelecionarTodos().ToList();
                }
            }

            else
            {
                model.Modelos = repositorio.SelecionarTodos().ToList();
            }
            return View(model);
        }
예제 #2
0
 public ActionResult Index()
 {
     ModelModelo model = new ModelModelo();
     model.Modelos = repositorio.SelecionarTodos().ToList();
     model.Filtros = PreencherFiltros();
     return View(model);
 }
예제 #3
0
 public ActionResult Inserir()
 {
     Modelo mod = new Modelo();
     ModelModelo model = new ModelModelo();
     model.Modelo = mod;
     model.Modelo.enumsit = EnumSituacao.Ativo;
     ViewBag.Title = "Novo";
     ViewBag.Label = "Novo Modelo";
     return View("IncEdit", model);
 }
예제 #4
0
 public void Gravar(ModelModelo model)
 {
     try
     {
         using (var context = new DataContext())
         {
             context.Add(model);
             context.SaveChanges();
         }
     }
     catch (Exception)
     {
         //
     }
 }
예제 #5
0
        public void Main()
        {
            //PessoaFisica obj = new PessoaFisica();
            //PessoaFisicaAccess dao = new PessoaFisicaAccess();
            ModelModelo  obj = new ModelModelo();
            AccessModelo dao = new AccessModelo();

            //obj.Nome = "Patrik";
            //obj.NomeMae = "Mãe";
            //obj.NomePai = "Pai";
            //obj.Rg = "RG";
            ////obj.Cpf = "703.111.222-23";
            obj.Nome = "Teste";

            dao.Gravar(obj);
        }
예제 #6
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
                //app.UseBrowserLink();
            }
            else
            {
                app.UseExceptionHandler("/Home/Error");
            }

            app.UseMvc(routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            });



            //app.UseHttpsRedirection();
            //app.UseStaticFiles();
            //app.UseCookiePolicy();

            //Banco de Dados
            using (var context = new DataContext())
            {
                context.Database.Migrate();
                //context.InicializaDB();
                //Class1 tb = new Class1();
                //tb.Main();

                ModelModelo  obj = new ModelModelo();
                AccessModelo dao = new AccessModelo();
                obj.Nome = "Teste";
                dao.Gravar(obj);
            }
        }
예제 #7
0
 public ActionResult Editar(int id)
 {
     ModelModelo model = new ModelModelo();
     model.Modelo = repositorio.SelecionarTodos().Where(m => m.Id == id).FirstOrDefault();
     ViewBag.Title = "Editar";
     ViewBag.Label = "Editar Modelo";
     return View("IncEdit", model);
 }