Example #1
0
        //
        // GET: /Cliente/Salao/Create
        public ActionResult Create(int idEmpresa)
        {
            // empresa
            var empresa = new EmpresaService().Find(idEmpresa);
            if (empresa == null)
            {
                return HttpNotFound();
            }

            // promocao padrao da empresa
            var promocao = new PromocaoService().Get();

            var model = new CadastroSalao();
            model.Cortesia = true;
            model.Desconto = promocao.Desconto;
            model.DescontoCarencia = promocao.DescontoCarencia;
            model.TipoPessoa = empresa.TipoPessoa;
            model.IdEmpresa = idEmpresa;

            ViewBag.TipoPessoa = GetTipoPessoa(model.TipoPessoa);
            ViewBag.TipoEndereco = GetTipoEndereco();
            ViewBag.IdEstado = GetEstados();
            ViewBag.EmpresaFantasia = empresa.Fantasia ;

            return View(model);
        }
Example #2
0
        // GET: /Admin/Empresa/Create
        public ActionResult Create(int? idPreContato)
        {
            // promocao padrao da empresa
            var promocao = new PromocaoService().Get();

            // novo cadastro
            var cadastro = new CadastroEmpresa { Desconto = promocao.Desconto, DescontoCarencia = promocao.DescontoCarencia, Cortesia = true, TipoPessoa = 2 };

            // cadastro a partir do pre contato
            if (idPreContato != null)
            {
                var preContato = new PreContatoService().Find((int)idPreContato);
                if (preContato != null)
                {
                    cadastro.Fantasia = preContato.NomeSalao;
                    cadastro.Contato = preContato.Nome;
                    cadastro.Email = preContato.Email;
                    cadastro.Telefone = preContato.Telefone;
                    cadastro.Cidade = preContato.Cidade;
                    cadastro.IdEstado = preContato.IdEstado;
                }
            }

            ViewBag.TipoPessoa = GetTipoPessoa(cadastro.TipoPessoa);
            ViewBag.TipoEndereco = GetTipoEndereco();
            ViewBag.Estados = GetEstados();

            return View(cadastro);
        }
Example #3
0
 public DescontoController()
 {
     service = new PromocaoService();
 }