예제 #1
0
        public ActionResult Create([Bind(Include = "Nome,Matricula,CPF,RG,DataNascimento,DataAdmissao,Logradouro,Numero,Complemento,Bairro,CEP,Cidade,TelResidencial,TelCelular1,Email,EstadoCivil,Observacao,TipoConveniado")] Conveniado conveniado)
        {
            try
            {
                if (ValidaCPF(conveniado.CPF))
                {
                    if (ModelState.IsValid)
                    {
                        db.Conveniado.Add(conveniado);
                        db.SaveChanges();
                        Success("Conveniado salvo com Sucesso!");
                        return(RedirectToAction("Index"));
                    }
                    else
                    {
                        Error("Ocorreu um erro ao tentar validar a estrutura do Conveniado!");
                        return(View("Create", conveniado));
                    }
                }
                else
                {
                    Error("CPF com formato inválido!!");
                    return(View("Create", conveniado));
                }
            }
            catch (DataException /* dex */)
            {
                //Log the error (uncomment dex variable name and add a line here to write a log.
                ModelState.AddModelError("", "Unable to save changes. Try again, and if the problem persists see your system administrator.");


                return(View("Create", conveniado));
            }
        }
예제 #2
0
        public ActionResult Create([Bind(Include = "id,Nome,email,senha")] Cadastro cadastro)
        {
            if (ModelState.IsValid)
            {
                db.Cadastro.Add(cadastro);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(cadastro));
        }
예제 #3
0
        public ActionResult Create([Bind(Include = "ContasReceberId,Desdobramento,ConveniadoId,Valor,DataVencimento,ValorPago,DataPagamento")] ContasReceber contasReceber)
        {
            if (ModelState.IsValid)
            {
                db.ContasReceber.Add(contasReceber);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(contasReceber));
        }