Exemplo n.º 1
0
        public ReturnAction Save(AreaAtuacaoModel model, Guid id)
        {
            ReturnAction retorno = new ReturnAction();

            var sel = new AreaAtuacaoSelect();

            var area = sel.GetById(model.Id);

            if (area != null)
            {
                var validations = sel.GetByName(model.Nome);
                if (validations != null && validations.Id != model.Id)
                {
                    retorno.Mensagens.Add("Nome ja cadastrado na base");
                }
            }
            else
            {
                retorno.Mensagens.Add("Área não encontrada");
            }

            if (retorno.Valido)
            {
                area.ChangeEntity(model.Nome, model.Delete);
                db.Entry(area).State = EntityState.Modified;
                db.SaveChanges();
            }

            return(retorno);
        }
Exemplo n.º 2
0
        public IActionResult DelAreaAtuacao(int id)
        {
            var model = new AreaAtuacaoModel();

            var obj = new AreaAtuacaoSelect().GetById(id);

            if (obj != null)
            {
                model.Id   = obj.Id;
                model.Nome = obj.Nome;
            }

            return(PartialView("AreaAtuacao/Partials/_DelPartial", model));
        }
Exemplo n.º 3
0
        public IActionResult EdtAreaAtuacao(int id, bool insCadAdv = false)
        {
            var model = new AreaAtuacaoModel();

            ViewBag.InsCadAdv = insCadAdv;

            var obj = new AreaAtuacaoSelect().GetById(id);

            if (obj != null)
            {
                model.Id   = obj.Id;
                model.Nome = obj.Nome;
            }

            return(PartialView("AreaAtuacao/Partials/_EdtPartial", model));
        }