public void InserirSolicitacao(SolicitacaoVO solicitacaoVO) { Solicitacao solicitacao = _mapper.Map <Solicitacao>(solicitacaoVO); _context.Solicitacao.Add(solicitacao); _context.SaveChanges(); }
public string InserirSolicitacao(SolicitacaoVO solicitacao) { string resultado = solicitacao.Validar(); if (!string.IsNullOrEmpty(resultado)) { return(resultado); } solicitacao.CriarSolicitacao(); _vistoriaRepo.InserirSolicitacao(solicitacao); return(null); }
public IActionResult Criar(SolicitacaoVM solicitacao) { // Mapear VM para VO SolicitacaoVO solicitacaoVO = _mapper.Map <SolicitacaoVO>(solicitacao); // Criar solicitacao _vistoriaService.InserirSolicitacao(solicitacaoVO); // Verificar se houve erro, se sim apresentar erro na tela // Retornar para a view de index (procurar comando para redirecionar) return(View()); }
private string testeInserirSolicitação() { //var user = _userManager.GetUserAsync(HttpContext.User); //var test = _userManager.GetUserId(HttpContext.User); SolicitacaoVO solicitacao = new SolicitacaoVO() { DataSolicitacao = new DateTime(2019, 04, 19), DataVistoria = new DateTime(2019, 05, 10), IdSolicitador = _userManager.GetUserId(HttpContext.User), IdVistoriador = _userManager.GetUserId(HttpContext.User), Status = Constants.StatusAtivo.Ativo, IdImovel = 1 }; _vistoriaService.InserirSolicitacao(solicitacao); return(null); }
public IActionResult SolicitacaoPDF() { SolicitacaoVO solicitacaoVO = _vistoriaService.ExportarPDF(2); /* SolicitacaoVM solicitacao = new SolicitacaoVM() * { * Id = 1, * DataSolicitacao = new DateTime(2019,04,25), * DataVistoria = new DateTime(2019, 04, 25), * IdVistoriados = "1", * IdSolicitador = "1" * };*/ SolicitacaoVM solicitacao = _mapper.Map <SolicitacaoVM>(solicitacaoVO); var pdf = new ViewAsPdf(solicitacao); return(pdf); }