Beispiel #1
0
        static void Main(string[] args)
        {
            var cidadeBo = new CidadeBo();
            var cidade   = cidadeBo.Obter(5107);
            var empresa  = new Empresa()
            {
                RazaoSocial        = "Teste de empresa",
                Fantasia           = "Nome Fantasia",
                Cnpj               = "123456789",
                InscricaoEstadual  = "12345689",
                Bairro             = "Teste de bairro",
                CodigoCidade       = cidade.CodigoCidade,
                Endereco           = "Endereço de teste",
                Complemento        = "Teste de complemento",
                InscricaoMunicipal = ""
            };
            var empresaBo = new EmpresaBo();

            empresaBo.Inserir(empresa);

            var pessoa = new Pessoa()
            {
                Nome          = "Willian Dias Brito",
                CodigoEmpresa = empresa.CodigoEmpresa,
                CodigoCidade  = cidade.CodigoCidade,
                Bairro        = "Teste de bairro",
                Endereco      = "Teste de endereco"
            };

            var pessoaBo = new PessoaBo();

            pessoaBo.Inserir(pessoa);
        }
        public ActionResult DeleteConfirmed(int id)
        {
            var cidadeBo = new CidadeBo();

            cidadeBo.Apagar(id);
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "CidadeId,Nome,EstadoId")] Cidade cidade)
 {
     if (ModelState.IsValid)
     {
         var cidadeBo = new CidadeBo();
         cidadeBo.Editar(cidade);
         return(RedirectToAction("Index"));
     }
     ViewBag.EstadoId = new SelectList(db.Estados, "EstadoId", "Nome", cidade.EstadoId);
     return(View(cidade));
 }
 public JsonResult ListarPorEstado(string uf)
 {
     using (var cidadesBo = new CidadeBo())
     {
         return(Json(cidadesBo
                     .ListarPorEstado(uf).
                     ToList()
                     .Select(c => new
         {
             id = c.CodigoCidade,
             text = c.Nome
         })));
     }
 }
        // GET: Cidades/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var cidadeBo = new CidadeBo();
            var cidade   = cidadeBo.ObterPorId(id.Value);

            if (cidade == null)
            {
                return(HttpNotFound());
            }
            return(View(cidade));
        }
        // GET: Cidades/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var cidadeBo = new CidadeBo();
            var cidade   = cidadeBo.ObterPorId(id.Value);

            if (cidade == null)
            {
                return(HttpNotFound());
            }
            ViewBag.EstadoId = new SelectList(db.Estados, "EstadoId", "Nome", cidade.EstadoId);
            return(View(cidade));
        }
        public JsonResult ListarCidades(string nome)
        {
            var cidadesBo = new CidadeBo();
            var cidades   = cidadesBo.ListarPorNome(nome)
                            .ToList()
                            .OrderBy(c => c.Uf)
                            .Select(c => new
            {
                id   = c.CodigoCidade,
                text = c.Nome
            });
            var results = new
            {
                results = cidades
            };

            return(Json(results, JsonRequestBehavior.AllowGet));
        }