public JsonResult IncuirPaciente([FromBody] PacienteModel paciente) { try { int id = _pacienteService.Incluir(paciente); Response.Headers.Add("Location", $"api/pacientes/{id}"); return(new JsonResult("Paciente incluido com sucesso") { StatusCode = 201 }); } catch (NaoFoiPossivelConectarNoBancoDeDadosException exception) { return(new JsonResult(exception.Message) { StatusCode = 406 }); } catch (Exception exception) { return(new JsonResult(exception.Message) { StatusCode = 500 }); } }
public int Incluir(PacienteModel paciente) { int idPaciente; using (var connection = new SqlConnection(Configuration.getConnectionString())) { try { connection.Open(); using (var command = new SqlCommand("incluirPaciente", connection)) { command.CommandType = CommandType.StoredProcedure; command.Parameters.Add("@Nome", SqlDbType.VarChar, 50).Value = paciente.Nome; command.Parameters.Add("@Nascimento", SqlDbType.Date).Value = paciente.Nascimento; idPaciente = (int)command.ExecuteScalar(); } } catch (SqlException) { throw new NaoFoiPossivelConectarNoBancoDeDadosException(); } finally { connection.Close(); } } return(idPaciente); }
private void Button_Click(object sender, RoutedEventArgs e) { // File.Delete(@"\\DESKTOP-ED8E774\bs\"+paci) PacienteModel paciente = (PacienteModel)lv_Paciente.SelectedItem; if (lv_Paciente.SelectedItems.Count > 0) { //System.Windows.MessageBox.Show("hi"); Admin admin = System.Windows.Application.Current.Windows.OfType <Admin>().FirstOrDefault(); Clin clin = System.Windows.Application.Current.Windows.OfType <Clin>().FirstOrDefault(); // Market market = System.Windows.Application.Current.Windows.OfType<Market>().FirstOrDefault(); if (admin != null) { admin.Main.Content = new Page2(paciente, nombre_doctor, alias); } //else //if( clin != null) //{ // clin.Main2.Content = new Page2(paciente, alias); //} //else // if(market != null) //{ // market.Main3.Content = new Page2(paciente); //} } else { System.Windows.Forms.MessageBox.Show("No selecciono ningun registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Page8_ActualizarFoto(PacienteModel paciente, List <string> lista, string alias) { //MessageBox.Show(paciente.apellidos + " "+paciente.nombre+" "+paciente.clinica.id_clinica.ToString()+" "+paciente.antecedente); Archivo_Binario ab = new Archivo_Binario(); Configuracion_Model configuracion = ab.Cargar(ruta_archivo); InitializeComponent(); this.ruta = @configuracion.carpetas.ruta_imagenes_carpeta; this.ruta2 = @configuracion.carpetas.ruta_fotografias_carpeta; this.ruta_offline = @configuracion.carpetas.ruta_subir_servidor_carpeta; this.configuracion = configuracion; CargaDispositivos(); this.paciente = paciente; this.lista = lista; this.alias = alias; this.foto_vieja = paciente.foto; this.btncapturar.IsEnabled = false; this.btnSiguiente.IsEnabled = false; //File.Delete(ruta2 + paciente.foto); //System.Windows.MessageBox.Show("el paciente es " + paciente.foto); //System.Windows.MessageBox.Show(paciente.foto); if (paciente.foto.Equals("")) { string ruta2 = System.IO.Path.Combine(@System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName, @"..\..\..\Assets\img1.jpg");; rt_imagen.Fill = Imagen(ruta2); } else { //System.Windows.MessageBox.Show("no esta vacio"+paciente.foto); // string ruta2 = "/Assets//img1.jpgimg1.jpg"; rt_imagen.Fill = Imagen(@configuracion.carpetas.ruta_imagenes_carpeta + "\\" + paciente.foto); } }
public Page2(PacienteModel paciente, string nombre_doctor, string alias) { Archivo_Binario ab = new Archivo_Binario(); Configuracion_Model configuracion = ab.Cargar(ruta_archivo); InitializeComponent(); this.configuracion = configuracion; this.ruta = @configuracion.carpetas.ruta_imagenes_carpeta + "\\"; rt_imagen.Fill = Imagen(this.ruta + paciente.foto); string color = paciente.clinica.color; txtNombre.Text = paciente.nombre + " " + paciente.apellidos; txtNombre.IsEnabled = false; txtDireccion.IsEnabled = false; txtTelefono.IsEnabled = false; txtEmail.IsEnabled = false; txtAntecedentes.IsEnabled = false; //txtClinica.Text = paciente.clinica.nombre_sucursal; txtDireccion.Text = paciente.direccion; txtTelefono.Text = paciente.telefono; txtEmail.Text = paciente.email; txtAntecedentes.Text = paciente.antecedente; llenar_list_view(paciente.id_paciente); id = paciente.id_paciente; this.paciente = paciente; this.alias = alias; this.nombre_doctor = nombre_doctor; }
public JsonResult AlterarPaciente([FromBody] PacienteModel paciente) { try { PacienteModel pacienteAlterado = _pacienteService.Alterar(paciente); return(new JsonResult(pacienteAlterado) { StatusCode = 201 }); } catch (PacienteNaoExisteException exception) { return(new JsonResult(exception.Message) { StatusCode = 406 }); } catch (NaoFoiPossivelConectarNoBancoDeDadosException exception) { return(new JsonResult(exception.Message) { StatusCode = 406 }); } catch (Exception exception) { return(new JsonResult(exception.Message) { StatusCode = 500 }); } }
public static PacienteModel pacienteModel(PacienteDTO p) { PacienteModel model = new PacienteModel { DNI = p.DNI, Domicilio = p.Domicilio ?? "", Edad = p.Edad ?? "", eMail = p.eMail ?? "", EstCivil = p.EstCivil ?? "", FNacimiento = (p.FNacimiento != "") ? Convert.ToDateTime(p.FNacimiento).ToString("dd/MM/yyyy") : "", mostrarNombre = EntityToDTO.formatnOMBRE(p.Nombre), Nombre = p.Nombre, NroHistoria = p.NroHistoria ?? "", Sexo = p.Sexo ?? "", Telefono = p.Telefono ?? "", planSalud = (p.plan != null) ? planSaludModel(p.plan) : null, celular = p.celular, tipoDocumento = p.tipoDocumento, ApellidoMaterno = p.ApellidoMaterno ?? "", ApellidoPaterno = p.ApellidoPaterno ?? "", FUtimaAtencion = p.FecUltimaAtencion ?? "" }; return(model); }
public static List <PacienteModel> Listar() { SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_listar_paciente"; DataTable dt = db.ejecutarConsulta(cmd); List <PacienteModel> lista = new List <PacienteModel>(); PacienteModel obj; foreach (DataRow row in dt.Rows) { obj = new PacienteModel(); obj.idpaciente = int.Parse(row["idpaciente"].ToString()); obj.nombres = row["nombres"].ToString(); obj.apellidos = row["apellidos"].ToString(); obj.email = row["email"].ToString(); obj.telefono = int.Parse(row["telefono"].ToString()); obj.genero = char.Parse(row["genero"].ToString()); obj.edad = int.Parse(row["edad"].ToString()); lista.Add(obj); } return(lista); }
public void TestAgendarConsultaComDataFinalMenorQueDataInicial() { PacienteModel paciente = new PacienteModel("Danilo", new DateTime(2000, 6, 18)); ConsultaModel consulta = new ConsultaModel(paciente, new DateTime(2019, 10, 16, 12, 0, 0), new DateTime(2019, 10, 16, 11, 0, 0), ""); Assert.Throws <DataFinalMenorQueDataInicialException>(() => _consultaService.AgendarConsulta(consulta)); }
public EliminarMembresia(PacienteModel paciente, string alias) { this.paciente = paciente; InitializeComponent(); this.alias = alias; label1.Text = "El paciente: " + paciente.nombre + " " + paciente.apellidos + " cuanta con una suscipción activa, ¿Desea cancelar la membresia?"; }
public Abonos_Mem(PacienteModel paciente, string id_membresia, double totales, string alias) { //System.Windows.MessageBox.Show("imprimo el abono :" + totales); Archivo_Binario ab = new Archivo_Binario(); Configuracion_Model configuracion = ab.Cargar(ruta_archivo); InitializeComponent(); rt_imagen.Fill = new Page2().Imagen(@configuracion.carpetas.ruta_imagenes_carpeta + "\\" + paciente.foto); //lblNombre.Content = paciente.nombre + " " + paciente.apellidos; //lblmotivo.Content = motivo.descripcion; //lblTotal.Content = motivo.costo.ToString(); Abonos_Membresia abono = new Abonos_Membresia(bandera_online_offline); //lblAbonado.Content = abono.Abonados(motivo.id_motivo).ToString(); //lblRestante.Content = abono.Restante(motivo.id_motivo).ToString(); //System.Windows.MessageBox.Show(motivo.id_motivo.ToString() + " " + paciente.id_paciente.ToString()); txtNombre.Text = paciente.nombre + " " + paciente.apellidos; txtNombre.IsEnabled = false; txtMotivo.Text = "Pago de membresia"; txtMotivo.IsEnabled = false; txtTotal.IsEnabled = false; txtAbonado.IsEnabled = false; txtRestante.IsEnabled = false; txtTotal.Text = "$" + Convert.ToDouble(totales, culture).ToString("n", nfi);//Convert.ToDouble(totales, culture).ToString("n", nfi); total = Convert.ToDouble(totales.ToString(), culture); txtAbonado.Text = "$" + Convert.ToDouble(abono.Abonados(id_membresia, paciente.id_paciente, paciente.clinica.id_clinica), culture).ToString("n", nfi); txtRestante.Text = "$" + Convert.ToDouble(abono.Restante(id_membresia), culture).ToString("n", nfi); restante = Convert.ToDouble(abono.Restante(id_membresia).ToString(), culture); abonado = Convert.ToDouble(abono.Abonados(id_membresia, paciente.id_paciente, paciente.clinica.id_clinica).ToString(), culture); llenar_list_view(id_membresia, paciente.id_paciente, paciente.clinica.id_clinica); this.alias = alias; this.paciente = paciente; this.id_membresia = id_membresia; }
public void TestAgendarConsultaSemErro() { PacienteModel paciente = new PacienteModel("Danilo", new DateTime(2000, 6, 18)); ConsultaModel consulta = new ConsultaModel(paciente, new DateTime(2019, 10, 16, 12, 0, 0), new DateTime(2019, 10, 16, 16, 0, 0), ""); _consultaService.AgendarConsulta(consulta); }
public static PacienteModel Buscar(int id) { SqlCommand cmd = new SqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_buscar_paciente"; cmd.Parameters.Add("@idpaciente", SqlDbType.Int).Value = id; DataTable dt = db.ejecutarConsulta(cmd); PacienteModel obj = new PacienteModel(); foreach (DataRow row in dt.Rows) { obj = new PacienteModel(); obj.idpaciente = int.Parse(row["idpaciente"].ToString()); obj.nombres = row["nombres"].ToString(); obj.apellidos = row["apellidos"].ToString(); obj.email = row["email"].ToString(); obj.telefono = int.Parse(row["telefono"].ToString()); obj.genero = char.Parse(row["genero"].ToString()); obj.edad = int.Parse(row["edad"].ToString()); } return(obj); }
public async Task <IActionResult> Adicionar(PacienteModel model) { RetornoDTO iRetorno = new RetornoDTO(); try { GerarTokenParaModel(Request.Headers); if (model == null) { return(BadRequest(MazzaFC.Dominio.Resources.Global._ModelInvalido)); } var _pessoaid = _servicoDeAplicacaoPessoa.Salvar(model.Pessoa.PessoaDocumento, model.Pessoa.PessoaNome, model.Pessoa.PessoaDataNascimento, model.Pessoa.PessoaRG); var _model = new MazzaFC.Dominio.Entidades.Paciente(); _model.Salvar(_pessoaid, model.PacientePlanoSaude); _model.ValidarEntidade(); _servicoDeAplicacaoPaciente.Adicionar(_model); iRetorno.Sucesso(MazzaFC.Dominio.Resources.Global._OperacaoSucesso, _model.PacienteId); return(Ok(iRetorno)); } catch (Exception ex) { return(BadRequest(ex)); } }
public Page7_Ingresar(PacienteModel paciente, List <string> lista, string alias) { InitializeComponent(); this.paciente = paciente; this.lista = lista; this.alias = alias; }
public JsonResult GuardarPaciente(PacienteModel paciente) { List <bool> ingresado = new List <bool>(); ingresado.Add(this.pacienteBDD.IngresarPaciente(paciente)); return(Json(ingresado)); }
public PacienteModel Alterar(PacienteModel paciente) { PacienteModel pacienteAlterado; using (var connection = new SqlConnection(Configuration.getConnectionString())) { connection.Open(); using (var command = new SqlCommand("alterarPaciente", connection)) { command.CommandType = CommandType.StoredProcedure; command.Parameters.Add("@Id", SqlDbType.Int).Value = paciente.Id; command.Parameters.Add("@Nome", SqlDbType.VarChar, 50).Value = paciente.Nome; command.Parameters.Add("@Nascimento", SqlDbType.Date).Value = paciente.Nascimento; command.ExecuteNonQuery(); pacienteAlterado = this.Buscar(paciente.Id); } connection.Close(); } return(pacienteAlterado); }
public void modificarPaciente(PacienteModel paciente) { string rutacompleta = @"E:\Paciente.txt"; string[] renglones = File.ReadAllLines(rutacompleta); this.ListaPaciente = this.getListaPaciente(); PacienteModel pacienteEncontrado = new PacienteModel(); int cont = 0; foreach (var persona in ListaPaciente) { if (persona.IdPaciente.Equals(paciente.IdPaciente)) { renglones[cont] = $"{paciente.IdPaciente};" + $"{paciente.HistoriaClinicaPaciente};" + $"{paciente.NombrePaciente};" + $"{paciente.CedulaPaciente};" + $"{paciente.DireccionPaciente};" + $"{paciente.TelefonoPaciente};" + $"{paciente.FechaNacimientoPaciente};" + $"{paciente.GeneroPaciente};" + $"{paciente.EstadoCivilPaciente};" + $"{paciente.TipoSangrePaciente};" + $"{paciente.NombreContactoEmergenciaPaciente};" + $"{paciente.AfinidadContactoEmergenciaPaciente};" + $"{paciente.TelefonoContatoEmergenciaPaciente};" + $"{paciente.AntecedentesPaciente}"; } cont++; } File.WriteAllLines(rutacompleta, renglones); }
public Page2_notas(PacienteModel paciente, Motivo_citaModel motivo, string nombre_doctor, string alias) { Archivo_Binario ab = new Archivo_Binario(); Configuracion_Model configuracion = ab.Cargar(ruta_archivo); InitializeComponent(); rt_imagen.Fill = new Page2().Imagen(@configuracion.carpetas.ruta_imagenes_carpeta + "\\" + paciente.foto); this.configuracion = configuracion; this.paciente = paciente; this.motivo = motivo; txtNombre.Text = paciente.nombre + " " + paciente.apellidos; txtNombre.IsEnabled = false; txtMotivo.Text = motivo.descripcion; txtMotivo.IsEnabled = false; txtTotal.IsEnabled = false; txtAbonado.IsEnabled = false; txtRestante.IsEnabled = false; //lblmotivo.Content = motivo.descripcion; //lblTotal.Content = motivo.costo.ToString(); Abonos abono = new Abonos(bandera_offline_online); this.alias = alias; this.nombre_doctor = nombre_doctor; txtTotal.Text = "$" + Convert.ToDouble(motivo.costo, culture).ToString("n", nfi); txtAbonado.Text = "$" + Convert.ToDouble(abono.Abonados(motivo.id_motivo, motivo.id_paciente, motivo.id_clinica), culture).ToString("n", nfi); txtRestante.Text = "$" + Convert.ToDouble(abono.Restante(motivo.id_motivo, motivo.id_clinica, motivo.id_paciente), culture).ToString("n", nfi); //lblAbonado.Content = abono.Abonados(motivo.id_motivo).ToString(); //lblRestante.Content = //System.Windows.MessageBox.Show(motivo.id_motivo.ToString() + " " + paciente.id_paciente.ToString()); id_motivo = motivo.id_motivo; id_paciente = paciente.id_paciente; llenar_list_view(motivo.id_motivo, paciente.id_paciente, paciente.clinica.id_clinica); }
public JsonResult ListarPacienteBusqueda(PacienteModel paciente) { List <PacienteModel> listaPaciente = new List <PacienteModel>(); listaPaciente = this.pacienteBDD.ListaPacienteBusqueda(paciente.OpcionBusqueda, paciente.ParametroBusqueda); return(Json(listaPaciente)); }
private void Button_Click_1(object sender, RoutedEventArgs e) { if (txtNombre.Text.Equals("") || txtApellidos.Text.Equals("") || txtDireccion.Text.Equals("") || cmbClinica.SelectedIndex.Equals(-1)) { System.Windows.Forms.MessageBox.Show("Le faltan campos por llenar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { try { valor = cmbClinica.SelectedItem.ToString(); string id_clinica = obtener_id_clinica(valor); PacienteModel pacienteModel = new PacienteModel(); ClinicaModel clinicaModel = new ClinicaModel(); bool email_correcto = new Seguridad().email_bien_escrito(txtEmail.Text); if (email_correcto || txtEmail.Text.Equals("")) { if (new Seguridad().ValidarTelefonos7a10Digitos(txtTelefono.Text)) { pacienteModel.apellidos = txtApellidos.Text; pacienteModel.nombre = txtNombre.Text; pacienteModel.direccion = txtDireccion.Text; pacienteModel.telefono = txtTelefono.Text; pacienteModel.foto = ""; pacienteModel.email = txtEmail.Text; pacienteModel.marketing = 0; clinicaModel.id_clinica = id_clinica; //pacienteModel.id_clinica = int.Parse(txtclinica.Text.ToString()); pacienteModel.clinica = clinicaModel; // new Ingresar_Antecedentes_Clinicos(pacienteModel).ShowDialog(); Recep recep = System.Windows.Application.Current.Windows.OfType <Recep>().FirstOrDefault(); if (recep != null) { recep.Main3.Content = new Page7_Ingresar(pacienteModel, null, alias); } } else { System.Windows.Forms.MessageBox.Show("El teléfono debe de tener 10 dígitos", "Teléfono no válido", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { System.Windows.Forms.MessageBox.Show("Correo no válido", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { if (txtNombre.Text.Equals("") || txtApellidos.Text.Equals("") || txtDireccion.Text.Equals("")) { System.Windows.Forms.MessageBox.Show("Le faltan campos por llenar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } //MessageBox.Show(nombre + " " + apellidos + " " + direccion + " " + telefono + " " + email); }
private void Actualizar(object sender, RoutedEventArgs e) { PacienteModel paciente = (PacienteModel)lv_Paciente.SelectedItem; if (lv_Paciente.SelectedItems.Count > 0) { //ActualizarPaciente ap = new ActualizarPaciente(paciente); //ap.ShowDialog() string destFile = System.IO.Path.Combine(); //Recep recep = System.Windows.Application.Current.Windows.OfType<Recep>().FirstOrDefault(); Soc socio = System.Windows.Application.Current.Windows.OfType <Soc>().FirstOrDefault(); if (socio != null) { socio.Main4.Content = new Actualizar_paciente_socio(paciente, this.lista, this.alias); } GPaciente.Remove((PacienteModel)lv_Paciente.SelectedItem); lv_Paciente.ItemsSource = null; lv_Paciente.ItemsSource = new ObservableCollection <PacienteModel>(new Servicios.Paciente(bandera_online_offline).MostrarPaciente_socio(this.lista)); } else { System.Windows.Forms.MessageBox.Show("No seleccionó ningún registro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Salvar(PacienteModel model) { ValidaAutorizaoAcessoUsuario(Constants.ConstPermissoes.gerenciamento); string msgExibicao = string.Empty; string msgAnalise = string.Empty; try { var resultService = _cadastroProxy.SalvaPaciente(model); msgExibicao = resultService.Message; msgAnalise = !resultService.Status ? "Falha!" : string.Empty; } catch (Exception ex) { var msgsRetornos = ErrosService.GetMensagemService(ex, HttpContext.Response); msgExibicao = msgsRetornos.Item1; msgAnalise = !string.IsNullOrEmpty(msgsRetornos.Item2) ? msgsRetornos.Item2 : Constants.Constants.msgFalhaAoSalvar; } var mensagensRetorno = mensagens.ConfiguraMensagemRetorno(msgExibicao, msgAnalise); return(Json(new { mensagensRetorno }, JsonRequestBehavior.AllowGet)); }
public void Update(PacienteModel model) { var modifyPaciente = model.ModelToEntity(); var paciente = dbSet.Find(modifyPaciente.idPaciente); modifyPaciente.MapChanges(ref paciente); Update(paciente); }
public JsonResult ModificarPaciente(PacienteModel paciente) { List <bool> ingresado = new List <bool>(); ingresado.Add(this.pacienteBDD.ModificarPaciente(paciente)); ingresado.Add(false); return(Json(ingresado)); }
public ActionResult DeleteConfirmed(int id) { PacienteModel pacienteModel = db.Pacientes.Find(id); db.Pacientes.Remove(pacienteModel); db.SaveChanges(); return(RedirectToAction("Index")); }
public int PutPersona([FromBody] PacienteModel paciente) { PacienteController obj = new PacienteController(); int res = obj.insertarPaciente(paciente); return(res); }
public static void Initialize(DoutorAgendaContext context) { context.Database.EnsureCreated(); if (!context.MedicoTable.Any()) { var medicos = new MedicoModel[] { new MedicoModel { Nome = "Neymar Junior", CRM = "123456", Especialidade = "Clinico" }, new MedicoModel { Nome = "Gabriel Jesus", CRM = "654321", Especialidade = "Otorrino" }, new MedicoModel { Nome = "Tiago Silva", CRM = "321654", Especialidade = "Clinico" }, new MedicoModel { Nome = "Daniel Alves", CRM = "321456", Especialidade = "Gastro" }, new MedicoModel { Nome = "Ronaldo Fenomeno", CRM = "456321", Especialidade = "Clinico" } }; context.MedicoTable.AddRange(medicos); context.SaveChanges(); } if (!context.UsuarioTable.Any()) { var usuarios = new UsuarioModel[] { new UsuarioModel { Nome = "Administrador", Login = "******" }, new UsuarioModel { Nome = "Usuario Padrao", Login = "******" }, }; context.UsuarioTable.AddRange(usuarios); context.SaveChanges(); } if (!context.PacienteTable.Any()) { var pacientes = new PacienteModel[] { new PacienteModel { Nome = "Paciente 1", Cpf = "11111111111" }, new PacienteModel { Nome = "Paciente 2", Cpf = "22222222222" }, }; context.PacienteTable.AddRange(pacientes); context.SaveChanges(); } }
/// <summary> /// Recebe os dados de email e senha iformados no formlulário e /// </summary> /// <param name="form"></param> /// <returns></returns> public IActionResult Entrar(IFormCollection form) { PacienteModel paciente = null; EspecialistaModel especialista = null; SecretarioModel secretario = null; AdministradorModel administrador = null; try { string email = form["email"]; //string senha = Hash.GetHashString(form["senha"]); string senha = Hash.GetHashString(form["senha"]); if (email != "" && senha != "") { paciente = (new PacienteModel()).Login(email, senha); if (paciente != null) { HttpContext.Session.SetInt32("codigo_usuario", paciente.Codigo); HttpContext.Session.SetString("tipo_usuario", "Paciente"); } especialista = (new EspecialistaModel()).Login(email, senha); if (especialista != null) { HttpContext.Session.SetInt32("codigo_usuario", especialista.Codigo); HttpContext.Session.SetString("tipo_usuario", "Especialista"); } secretario = (new SecretarioModel()).Login(email, senha); if (secretario != null) { HttpContext.Session.SetInt32("codigo_usuario", secretario.Codigo); HttpContext.Session.SetString("tipo_usuario", "Secretario"); } administrador = (new AdministradorModel()).Login(email, senha); if (administrador != null) { HttpContext.Session.SetInt32("codigo_usuario", administrador.Codigo); HttpContext.Session.SetString("tipo_usuario", "Administrador"); return(View("../Administrador/Index")); } return(View("../Home/Index")); } else { throw new Exception("E-mail ou senha invalidos"); } } catch (Exception ex) { ViewData["erro"] = new { Mensagem = ex.Message }; } return(View("Login")); }
public ActionResult Index() { var model = new PacienteModel { EnfermedadesSelect = new SelectList(GetEnfermedades(), "Id", "Nombre") }; return(View(model)); }