コード例 #1
0
        public void Add(EstadoViewModel estadoViewModel)
        {
            var estado = Mapper.Map <EstadoViewModel, Estado>(estadoViewModel);

            BeginTransaction();
            _estadoService.Add(estado);
            Commit();
        }
コード例 #2
0
        //[Authorize]
        public IHttpActionResult Add([FromBody] EstadoResource resource)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            service.Add(resource);

            return(Ok());
        }
コード例 #3
0
        public async Task <IActionResult> PostEstado([FromBody] EstadoCreaVM estado)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            var elEstado = await _servicioEstado.Add(estado);

            return(Ok(elEstado));
        }
コード例 #4
0
 public IActionResult Create([Bind("Descricao,PaisId,Id")] Estado estado)
 {
     if (ModelState.IsValid)
     {
         estado.Pais       = _paisService.GetById(estado.PaisId).Descricao;
         estado.DateCreate = DateTime.Now;
         _estadoService.Add(estado);
         _estadoService.SaveChanges();
         return(RedirectToAction(nameof(Index)));
     }
     return(View(estado));
 }