public Departamento Armazenar(DepartamentoDto dto) { Departamento departamento; if (dto.Id == 0) { departamento = new Departamento(dto.Nome, dto.Descricao); } else { departamento = _departamentoRepositorio.Find(dto.Id); departamento.AlterarNome(dto.Nome); departamento.AlterarDescricao(dto.Descricao); } if (dto.Id == 0) { _departamentoRepositorio.Adicionar(departamento); } _departamentoRepositorio.SalvarTodos(); return(departamento); }
public async Task InsertPostAsync(DepartamentoDto departamentoDto) { var departamento = new Departamento { Nombre = departamentoDto.Nombre }; await _departamentoRepository.CreateAsync(departamento); }
public ObjectResult CreateDepartamento(DepartamentoDto depDto) { if (depDto == null) { return(new ObjectResult("Registro não existe") { StatusCode = 400 }); } else { var dept = _mapper.Map <Departamento>(depDto); if (_departamentoRepository.CreateDepartamento(dept)) { return(new ObjectResult("Registro Criado com Suceeso") { StatusCode = 200 }); } else { return(new ObjectResult("Erro ao criar o Registro") { StatusCode = 500 }); } } }
public IActionResult CreateDepartamento([FromBody] DepartamentoDto depDto) { var res = _service.CreateDepartamento(depDto); Console.WriteLine(res.StatusCode); return(res); }
public IActionResult AddDepartamento(DepartamentoDto departamentDto) { var isdepartment = serviceDepartment.MapDepartamentoAdd(departamentDto); _repo.departamento.Add(isdepartment); _repo.Save(); return(Ok(isdepartment)); }
public Departamento MapDepartamentoDelete(DepartamentoDto departamentoDto) { _Departamento.Nombre = departamentoDto.Nombre; _Departamento.Estatus = "I"; _Departamento.Borrado = Convert.ToBoolean(Borrar.Borrado); _Departamento.FechaRegistro = departamentoDto.FechaRegistro; _Departamento.FechaModificacion = DateTime.Now; _Departamento.CreadoPor = departamentoDto.CreadoPor; _Departamento.ModificadoPor = departamentoDto.ModificadoPor; _Departamento.DepartamentoId = departamentoDto.DepartamentoId; return(_Departamento); }
public ActionResult Cadastro(DepartamentoDto dto) { if (ModelState.IsValid) { var resultado = _persistirDepartamento.Armazenar(dto); if (resultado != null) { return(RedirectToAction("Index")); } } return(View(dto)); }
public Departamento MapDepartamentoAdd(DepartamentoDto departamentoDto) { _Departamento.Nombre = departamentoDto.Nombre; _Departamento.Estatus = departamentoDto.Estatus; _Departamento.Borrado = departamentoDto.Borrado; _Departamento.FechaRegistro = departamentoDto.FechaRegistro; _Departamento.FechaModificacion = DateTime.Now; _Departamento.CreadoPor = departamentoDto.CreadoPor; _Departamento.ModificadoPor = departamentoDto.CreadoPor; // _Departamento.DepartamentoId = departamentoDto.DepartamentoId; return(_Departamento); }
public ActionResult <DepartamentoDto[]> GetDepartamentos() { var items = new DepartamentoDto[] { new DepartamentoDto { Id = 1, Nome = "Celulares", Ativo = true }, new DepartamentoDto { Id = 2, Nome = "Notebooks", Ativo = false } }; return(Ok(items)); }
public IActionResult DeleteDepartmento(DepartamentoDto departamento) { if (departamento.DepartamentoId > 0) { var isdepartment = serviceDepartment.MapDepartamentoDelete(departamento); _repo.departamento.Update(isdepartment); _repo.Save(); return(Ok(isdepartment)); } else { return(StatusCode(StatusCodes.Status304NotModified)); } }
public void Edit(DepartamentoDto entity) { try { uowService.DepartamentoRepository.Edit(mapper.Map <Departamento>(entity)); uowService.Save(); } catch (ExceptionData) { throw; } catch (Exception ex) { throw new ExceptionCore("error al intentar editar el departamento", ex); } }
public void Add(DepartamentoDto dto) { try { uowService.DepartamentoRepository.Add(mapper.Map <Departamento>(dto)); uowService.Save(); } catch (ExceptionData) { throw; } catch (Exception ex) { throw new ExceptionCore("error al intentar agregar el departamento", ex); } }
public IActionResult Post(DepartamentoDto departamento) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } departamentoService.Add(departamento); return(Ok(departamento)); } catch (Exception) { throw; } }
public IActionResult Put(int id, DepartamentoDto departamento) { try { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var entity = departamentoService.Find(id); if (entity == null) { return(NotFound()); } departamentoService.Edit(departamento); return(Ok(departamento)); } catch (Exception) { throw; } }
public Task <bool> UpdateDepartamentoAsync(DepartamentoDto departamentoDto) { throw new NotImplementedException(); }
public async Task<bool> Actualizar(DepartamentoDto dto) { return await _repositorio.Actualizar(_mapper.Map<DepartamentoDto, Departamento>(dto)); }
public async Task<DepartamentoDto> Consultar(DepartamentoDto dto) { throw new NotImplementedException(); }
public async Task<DepartamentoDto> Registrar(DepartamentoDto dto) { var response = await _repositorio.Agregar(_mapper.Map<DepartamentoDto, Departamento>(dto)); return _mapper.Map<Departamento,DepartamentoDto>(response); }
public async Task <bool> Actualizar(DepartamentoDto dto) { return(await _servicio.Actualizar(dto)); }
public async Task <ActionResult> Registrar(DepartamentoDto dto) { var response = await _servicio.Registrar(dto); return(Ok(response)); }
public async Task <IActionResult> Post(DepartamentoDto departamento) { await _departamentoService.InsertPostAsync(departamento); return(Ok(departamento)); }