public IActionResult Put([FromBody] ContaTipo contaTipo)
        {
            var ct = _contaTipoService.Atualizar(contaTipo);

            Commit();
            return(Response(ct));
        }
Example #2
0
        public ActionResult Create()
        {
            var usuario = login.GetUsuario(System.Web.HttpContext.Current.User.Identity.Name);

            var tipo = new ContaTipo
            {
                AlteradoPor = usuario.Id,
                IdEmpresa   = usuario.IdEmpresa
            };

            return(View(tipo));
        }
Example #3
0
        public ActionResult Create([Bind(Include = "IdEmpresa,Descricao,AlteradoPor")] ContaTipo tipo)
        {
            try
            {
                tipo.AlteradoEm = DateTime.Now;
                TryUpdateModel(tipo);

                if (ModelState.IsValid)
                {
                    service.Gravar(tipo);
                    return(RedirectToAction("Index"));
                }

                return(View(tipo));
            }
            catch (ArgumentException e)
            {
                ModelState.AddModelError(string.Empty, e.Message);
                return(View(tipo));
            }
        }
        public void Seed()
        {
            var contaUsuarioExist = _contaTipoRepository.Pesquisar(ct => ct.Descricao == "Usuario").Count() > 0;
            var contaClienteExist = _contaTipoRepository.Pesquisar(ct => ct.Descricao == "Cliente").Count() > 0;

            if (!contaUsuarioExist)
            {
                // Usuario
                ContaTipo contaTipo = new ContaTipo("Usuario");
                contaTipo.SetId(Guid.Parse("42c251fc-5e4b-4aee-9e92-f0159a2a6e65"));
                _contaTipoRepository.Criar(contaTipo);
            }

            if (!contaClienteExist)
            {
                //Cliente
                ContaTipo cliente = new ContaTipo("Cliente");
                cliente.SetId(Guid.Parse("e8d735c4-a499-4ff3-9fdd-421c492dd543"));
                _contaTipoRepository.Criar(cliente);
            }
            _uow.Commit();
        }
Example #5
0
 public ContaTipo Criar(ContaTipo cliente)
 {
     return(Criar(cliente));
 }
Example #6
0
 public ContaTipo Atualizar(ContaTipo entity)
 {
     return(_contaTipoRepository.Atualizar(entity));
 }