public void Deletar(int id)
        {
            TipoComercio tipoComercio = ctx.TipoComercio.FirstOrDefault(Tc => Tc.IdTipoComercio == id);

            ctx.TipoComercio.Remove(tipoComercio);
            ctx.SaveChanges();
        }
Beispiel #2
0
        public ActionResult DeleteConfirmed(int id)
        {
            TipoComercio tipoComercio = db.TipoComercio.Find(id);

            db.TipoComercio.Remove(tipoComercio);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        public ActionResult Detalhes(int id)
        {
            TipoComercio tipoComercio = db.TipoComercio.Find(id);

            if (tipoComercio == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoComercio));
        }
Beispiel #4
0
 public ActionResult Edit([Bind(Include = "TipoComercioId,Descricao")] TipoComercio tipocomercio)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipocomercio).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipocomercio));
 }
Beispiel #5
0
 public ActionResult Edit([Bind(Include = "IdComercio,Descricao,OrgaoRegulador,Permissao,Nome")] TipoComercio tipoComercio)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoComercio).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoComercio));
 }
 public ActionResult Alterar(TipoComercio tipoComercio)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoComercio).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoComercio));
 }
 public ActionResult Inserir(TipoComercio tipoComercio)
 {
     if (ModelState.IsValid)
     {
         db.TipoComercio.Add(tipoComercio);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoComercio));
 }
Beispiel #8
0
        public ActionResult Create([Bind(Include = "IdComercio,Descricao,OrgaoRegulador,Permissao,Nome")] TipoComercio tipoComercio)
        {
            if (ModelState.IsValid)
            {
                db.TipoComercio.Add(tipoComercio);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoComercio));
        }
        public void Atualizar(TipoComercio novosDados)
        {
            TipoComercio antigosDados = ctx.TipoComercio.FirstOrDefault(Tc => Tc.IdTipoComercio == novosDados.IdTipoComercio);

            if (novosDados.Tipo != null)
            {
                antigosDados.Tipo = novosDados.Tipo;
            }
            ctx.TipoComercio.Update(antigosDados);
            ctx.SaveChanges();
        }
Beispiel #10
0
        public ActionResult Create([Bind(Include = "TipoComercioId,Descricao")] TipoComercio tipocomercio)
        {
            if (ModelState.IsValid)
            {
                tipocomercio.TipoComercioId = Guid.NewGuid();
                db.TipoComercios.Add(tipocomercio);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipocomercio));
        }
 public IActionResult Cadastrar(TipoComercio novoTipo)
 {
     try
     {
         _tipoComercioRepository.Cadastrar(novoTipo);
         return(StatusCode(201));
     }
     catch (Exception error)
     {
         return(BadRequest(error));
     }
 }
 public IActionResult Atualizar(TipoComercio novosDados, int id)
 {
     try
     {
         novosDados.IdTipoComercio = id;
         _tipoComercioRepository.Atualizar(novosDados);
         return(StatusCode(204));
     }
     catch (Exception error)
     {
         return(BadRequest(error));
     }
 }
Beispiel #13
0
        // GET: TipoComercio/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoComercio tipoComercio = db.TipoComercio.Find(id);

            if (tipoComercio == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoComercio));
        }
 public ActionResult EfetuarExclusao(int id)
 {
     try
     {
         TipoComercio tipoComercio = db.TipoComercio.Find(id);
         db.TipoComercio.Remove(tipoComercio);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(RedirectToAction("ErroExcluir"));
     }
 }
 public void Cadastrar(TipoComercio novoTipo)
 {
     novoTipo.IdTipoComercio = 0;
     ctx.TipoComercio.Add(novoTipo);
     ctx.SaveChanges();
 }
Beispiel #16
0
        // GET: /Comerciante/Create
        public String CreateFromArquivo()
        {
            try
            {
                String             line         = String.Empty;
                List <Comerciante> comerciantes = new List <Comerciante>();
                using (StreamReader CsvReader = new StreamReader(Server.MapPath("/docs/File.csv")))
                {
                    while ((line = CsvReader.ReadLine()) != null)
                    {
                        string[]    vars        = line.Split(',');
                        Comerciante comerciante = new Comerciante();
                        comerciante.ComercianteId = Guid.NewGuid();
                        comerciante.Nome          = vars[0];
                        comerciante.NomeFoto      = comerciante.Nome.Replace(' ', '_');

                        ICollection <Telefone> telefones = new List <Telefone>();
                        Telefone telefone1 = new Telefone();
                        telefone1.TelefoneId = Guid.NewGuid();
                        Telefone telefone2 = new Telefone();
                        telefone2.TelefoneId = Guid.NewGuid();
                        Telefone telefone3 = new Telefone();
                        telefone3.TelefoneId = Guid.NewGuid();
                        Telefone telefone4 = new Telefone();
                        telefone4.TelefoneId = Guid.NewGuid();


                        String descricacaoComercio = vars[8];
                        IEnumerable <TipoComercio> tipoComercios = db.TipoComercios.Where(a => a.Descricao == descricacaoComercio);
                        if (tipoComercios.Count() >= 1)
                        {
                            comerciante.TipoComercio = tipoComercios.First();
                        }
                        else
                        {
                            TipoComercio tpComercio = new TipoComercio();
                            tpComercio.TipoComercioId = Guid.NewGuid();
                            tpComercio.Descricao      = vars[8];
                            db.TipoComercios.Add(tpComercio);
                            db.SaveChanges();
                            comerciante.TipoComercio = tpComercio;
                        }

                        db.Comerciantes.Add(comerciante);
                        db.SaveChanges();
                        telefone1.Comerciante = comerciante;
                        telefone2.Comerciante = comerciante;
                        telefone3.Comerciante = comerciante;
                        telefone4.Comerciante = comerciante;

                        if (!vars[1].Equals(""))
                        {
                            telefone1.Numero = vars[1];
                            if (!vars[9].Equals(""))
                            {
                                telefone1.Descricao = vars[9];
                            }
                            telefones.Add(telefone1);
                            db.Telefones.Add(telefone1);
                            db.SaveChanges();
                        }
                        if (!vars[2].Equals(""))
                        {
                            telefone2.Numero = vars[2];
                            telefones.Add(telefone2);
                            db.Telefones.Add(telefone2);
                            db.SaveChanges();
                        }
                        if (!vars[3].Equals(""))
                        {
                            telefone3.Numero = vars[3];
                            telefones.Add(telefone3);

                            db.Telefones.Add(telefone3);
                            db.SaveChanges();
                        }
                        if (!vars[4].Equals(""))
                        {
                            telefone4.Numero = vars[4];
                            telefones.Add(telefone4);

                            db.Telefones.Add(telefone4);
                            db.SaveChanges();
                        }

                        comerciante.Telefones = telefones;

                        //ENDERECO
                        Endereco endereco = new Endereco();
                        endereco.Comerciante = comerciante;
                        endereco.EnderecoId  = Guid.NewGuid();
                        endereco.Logradouro  = vars[5];
                        endereco.Numero      = vars[6];
                        endereco.Bairro      = vars[7];
                        endereco.Cidade      = "LIMA DUARTE";
                        endereco.Estado      = "MG";
                        endereco.Longitude   = vars[11];
                        endereco.Latitude    = vars[10];
                        db.Enderecos.Add(endereco);
                        db.SaveChanges();
                    }
                    CsvReader.Close();
                }
                return("OK");
            }
            catch (Exception ex)
            {
                ex = ex;
                return(null);
            }
        }
        public ActionResult Excluir(int id)
        {
            TipoComercio tipoComercio = db.TipoComercio.Find(id);

            return(View(tipoComercio));
        }