コード例 #1
0
        public CurriculoContatoViewModel Adicionar(CurriculoContatoViewModel curriculoContatoViewModel)
        {
            var contato = Mapper.Map <CurriculoContatoViewModel, Contato>(curriculoContatoViewModel);

            _contatoServico.Adicionar(contato);

            return(curriculoContatoViewModel);
        }
コード例 #2
0
        public ActionResult Create([Bind(Include = "CurriculoId,Nome,DataNascimento,Localizacao, Telefone, Email, Facebook, LinkedIn")] CurriculoContatoViewModel curriculoViewModel)
        {
            if (ModelState.IsValid)
            {
                _curriculoAppServicos.Adicionar(curriculoViewModel);
                return(RedirectToAction("Index"));
            }

            return(View(curriculoViewModel));
        }
コード例 #3
0
        public CurriculoContatoViewModel Adicionar(CurriculoContatoViewModel curriculoViewModel)
        {
            var curriculo = Mapper.Map <CurriculoContatoViewModel, Curriculo>(curriculoViewModel);
            var contato   = Mapper.Map <CurriculoContatoViewModel, Contato>(curriculoViewModel);

            var curriculoReturn = _curriculoServico.Adicionar(curriculo);

            if (curriculoReturn.IsValid())
            {
                var contatoReturn = _contatoServico.Adicionar(contato);

                if (contatoReturn.IsValid())
                {
                    Commit();
                }
            }

            return(curriculoViewModel);
        }