public ActionResult CidadesAdd(Cidades cidade) { // SE A CONEXÃO NÃO ESTIVER ESTABELECIDA A NAVEGAÇÃO É REDIRECIONADA if (ModelState.IsValid) { baseDados.Cidades.Add(cidade); baseDados.SaveChanges(); return(RedirectToAction("Index")); } return(View(cidade)); }
public ActionResult MedicosAdd(MembrosModel membro) { // SE A CONEXÃO NÃO ESTIVER ESTABELECIDA A NAVEGAÇÃO É REDIRECIONADA Medicos medico = new Medicos(); if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0) { var ImagemMetadados = Request.Form[1]; string resposta = LoadImage(ImagemMetadados.ToString()); if (resposta != string.Empty) { if (resposta.Split(':')[0] == "sucesso") { medico.Foto = resposta.Split(':')[1]; } else { //ViewData["FotoErro"] = resposta.Split(':')[1]; //ViewBag.ErrorName = "ArquivoIncorreto"; ModelState.AddModelError("Imagem", resposta.Split(':')[1]); } } } if (ModelState.IsValid) { medico.AtendePorConvenio = membro.AtendePorConvenio; medico.Bairro = membro.Bairro; medico.CRM = membro.CRM; medico.Email = membro.Email; medico.Endereco = membro.Endereco; medico.FKCidade = membro.FKCidade; medico.FKEspecialidade = membro.FKEspecialidade; medico.Nome = membro.Nome; medico.TemClinica = membro.TemClinica; medico.WebsiteBlog = membro.WebsiteBlog; baseDados.Medicos.Add(medico); baseDados.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.FKCidade = new SelectList(baseDados.Cidades, "IDCidade", "Nome", membro.FKCidade); ViewBag.FKEspecialidade = new SelectList(baseDados.Especialidades, "IDEspecialidade", "Nome", membro.FKEspecialidade); return(View(membro)); }
public ActionResult Index(ContasModel dados) { // SE A CONEXÃO NÃO ESTIVER ESTABELECIDA A NAVEGAÇÃO É REDIRECIONADA if (ModelState.IsValid) { Usuarios usuario = new Usuarios(); usuario.Email = dados.Email; usuario.Login = dados.Login; usuario.Nome = dados.Nome; usuario.Senha = RepositorioCriptografia.Criptografar(dados.Senha); baseDados.Usuarios.Add(usuario); baseDados.SaveChanges(); ViewBag.Mensagem = "Usuario cadastrado com sucesso"; return(RedirectToAction("Index")); } return(View()); }