public CarrinhoPagamentoViewModel(EmpresaViewModel empresaViewModel, IEnumerable <CarrinhoViewModel> carrinho, double valorTotal, string statusModel, IEnumerable <CorreioWebServiceViewModel> modalidadeFretes) { var cart = carrinho.ToList(); var frete = "A combinar"; if (valorTotal > 1500) { frete = "Frete grátis"; } Cep = empresaViewModel.Cep; Rua = empresaViewModel.Logradouro; Bairro = empresaViewModel.Bairro; Cidade = empresaViewModel.Municipio; Estado = empresaViewModel.Uf; Numero = empresaViewModel.Numero; Complemento = empresaViewModel.Complemento; FormasPagamento = PopulateFormasPagamento(valorTotal); Frete = frete; QuantidadeArmacoes = cart.Sum(x => x.QuantidadeIndividual); ValorPedido = valorTotal; StatusModel = statusModel; ModalidadeFretes = modalidadeFretes; }
public ImpressaoPedidoViewModel(PedidoDetailsViewModel pedidoViewModel, IEnumerable <ProdutosPedidoViewModel> produtosPedidoViewModel, string email, EmpresaViewModel empresa, string contato, int quantidadeArmacoes) { PedidoViewModel = pedidoViewModel; ProdutosPedidoViewModel = produtosPedidoViewModel; Email = email; Empresa = empresa; Contato = contato; QuantidadeArmacoes = quantidadeArmacoes; }
public UsuarioEmpresaAggregateViewModel(UsuarioViewModel usuario, EmpresaViewModel empresa, string email, bool emailConfirmado, string status) { Usuario = usuario; Empresa = empresa; StatusModel = status; Email = email; NewEmail = email; EmailConfirmado = emailConfirmado; }