Exemplo n.º 1
0
        public ExperienciaModel Atualizar(ExperienciaModel objeto)
        {
            var b = _context.Experiencia.FirstOrDefault(x => x.Id == objeto.Id);

            if (b != null)
            {
                _context.Experiencia.Update(_mapper.Map <Experiencia>(objeto));
                _context.SaveChanges();
                return(objeto);
            }
            return(null);
        }
Exemplo n.º 2
0
 public static ExperienciaDTO AsDTO(this ExperienciaModel model)
 {
     return(new ExperienciaDTO
     {
         Accion = model.Accion,
         Cargo = model.Cargo,
         Detalle = model.Detalle,
         Empresa = model.Empresa,
         FechaFin = model.FechaFin,
         FechaInicio = model.FechaInicio,
         Id = model.Id,
         Tipo = model.Tipo,
         UsuarioCreacion = model.UsuarioCreacion,
         FechaCreacion = model.FechaCreacion,
         UsuarioModificacion = model.UsuarioModificacion,
         FechaModificacion = model.FechaModificacion
     });
 }
Exemplo n.º 3
0
 public ExperienciaModel Inserir(ExperienciaModel objeto)
 {
     _context.Experiencia.Add(_mapper.Map <Experiencia>(objeto));
     _context.SaveChanges();
     return(objeto);
 }
Exemplo n.º 4
0
 public bool Excluir(ExperienciaModel objeto)
 {
     _context.Remove(_context.Experiencia.FirstOrDefault(x => x.Id == objeto.Id));
     return(_context.SaveChanges() == 1);
 }
Exemplo n.º 5
0
 public ExperienciaModel Inserir(ExperienciaModel objeto) => _experienciaRepository.Inserir(objeto);
Exemplo n.º 6
0
 public bool Excluir(ExperienciaModel objeto) => _experienciaRepository.Excluir(objeto);
Exemplo n.º 7
0
 public ExperienciaModel Atualizar(ExperienciaModel objeto) => _experienciaRepository.Atualizar(objeto);
Exemplo n.º 8
0
 public IActionResult Delete([FromBody] ExperienciaModel experienciaModel) => Ok(_experienciaService.Excluir(experienciaModel));
Exemplo n.º 9
0
 public IActionResult Put(int id, [FromBody] ExperienciaModel experienciaModel) => Ok(_experienciaService.Atualizar(experienciaModel));
Exemplo n.º 10
0
 public IActionResult Post([FromBody] ExperienciaModel experienciaModel) => Ok(_experienciaService.Inserir(experienciaModel));