private Task CreateLogAsync(GenericViewModel model) { var dao = new ArosDAO(); var dto = new HistoricoPropostaDTO(); model.User = new UsuariosDAO().LoginEmailApp("", User.Identity.GetUserId().ToString()); dto.EmailAssunto = model.TituloEmail; dto.EmailCliente = model.EmailCliente; dto.EmailCopia = model.EmailCopia; dto.EmailCorpo = model.CorpoEmail; dto.ViewName = model.ViewName; dto.ViewModel = model.ToString(); dto.UsuarioId = User.Identity.GetUserId(); dto.Proposta = model.CamposTexto_30; AtendimentoDAO atendimentoDAO = new AtendimentoDAO(); AtendimentoClienteDTO atendimentoClienteDTO = new AtendimentoClienteDTO(); atendimentoClienteDTO.UsuarioId = User.Identity.GetUserId(); atendimentoClienteDTO.tipo = "3"; atendimentoClienteDTO.dataContato = DateTime.Now; atendimentoClienteDTO.dataVisita = DateTime.Now; atendimentoClienteDTO.obs = "Orcamento enviado por email :" + model.EmailCliente; atendimentoClienteDTO.idCliente = model.idCliente; atendimentoClienteDTO.idTipoAtendimento = 3; atendimentoClienteDTO.idVendedor = User.Identity.GetUserId(); atendimentoDAO.Salvar(atendimentoClienteDTO); dao.SalvarHistoricoProposta(dto); return(Task.FromResult(true)); }
public ActionResult salvar(AtendimentoClienteDTO atendimento) { AtendimentoViewModel model = new AtendimentoViewModel(); AtendimentoDAO dao = new AtendimentoDAO(); string idUser = User.Identity.GetUserId(); atendimento.idVendedor = idUser; atendimento.idCliente = Convert.ToInt32(Session["idCliente"].ToString()); if (atendimento.Id == 0) { dao.Salvar(atendimento); } else { dao.Atualizar(atendimento); } model.tiposAtendimento = new TipoAtendimentoDAO().listarTipoAtendimento(); model.atendimentoClienteDTOs = dao.buscaHistoricoAtendimento(Session["idCliente"].ToString(), idUser); return(RedirectToAction("Index")); }
public string Post([FromBody] AtendimentoClienteDTO atendimento) { AtendimentoDAO dao = new AtendimentoDAO(); dao.Salvar(atendimento); return("ok"); }
public string Post([FromBody] AtendimentoClienteDTO atendimento) { AtendimentoDAO dao = new AtendimentoDAO(); atendimento.obs = "Localização Pelo APP"; dao.Salvar(atendimento); return("ok"); }