protected void btnNuevo_Click(object sender, EventArgs e)
        {
            EnfermedadesEntidad enfer = new EnfermedadesEntidad();

            if (Page.IsPostBack && IsValid)
            {//iuh
                enfer.nombreEnfermedad   = txtNombreEnfermedad.Text;
                enfer.pacienteID         = Convert.ToInt32(txtPacienteID.Text.ToString());
                enfer.sintomasEnfermedad = txtSintomas.Text;
            }

            servicio.insertarEnfermedades(enfer);
            datosEnfermedades(); //Actualizar las enfermedades en el grid view, cada vez que se crea uno nuevo.
            LimpiarRegistro();   //Limpia los campos
            String mensaje = @"alert('Datos guardados correctamente')";

            ScriptManager.RegisterStartupScript(this, typeof(Page), "Informacion", mensaje, true);
        }
        //Listar todas las enfermedades
        public List <EnfermedadesEntidad> ObtenerTodos()
        {
            List <EnfermedadesEntidad> lista = new List <EnfermedadesEntidad>();

            DataSet ds = EnfermedadesDatos.SeleccionarTodos();

            foreach (DataRow row in ds.Tables[0].Rows)
            {
                EnfermedadesEntidad enf = new EnfermedadesEntidad();
                enf.enfermedadID       = Convert.ToInt32(row["EnfermedadID"].ToString());
                enf.nombreEnfermedad   = row["Nombre"].ToString();
                enf.pacienteID         = Convert.ToInt32(row["PacienteID"].ToString());
                enf.sintomasEnfermedad = row["Sintomas"].ToString();
                enf.nombrePaciente     = row["nombrePaciente"].ToString(); //Este campo es necesario para que en el grid view aparezca el nombre del paciente
                lista.Add(enf);
            }

            return(lista);
        }
 public void Eliminar(EnfermedadesEntidad enf)
 {
     EnfermedadesDatos.Eliminar(enf.enfermedadID);
 }
 //Modificar un cliente
 public void Modificar(EnfermedadesEntidad enf)
 {
     EnfermedadesDatos.Modificar(enf.enfermedadID, enf.nombreEnfermedad, enf.pacienteID, enf.sintomasEnfermedad);
 }
 public void Nuevo(EnfermedadesEntidad e)
 {
     EnfermedadesDatos.InsertarEnfermedades(e.nombreEnfermedad, e.pacienteID, e.sintomasEnfermedad);
 }
Ejemplo n.º 6
0
        public void eliminarEnfermedades(EnfermedadesEntidad enf)
        {
            EnfermedadLogica enfermedad = new EnfermedadLogica();

            enfermedad.Eliminar(enf);
        }
Ejemplo n.º 7
0
        public void modificarEnfermedades(EnfermedadesEntidad enf) //Modifica enfermedades
        {
            EnfermedadLogica enfermedad = new EnfermedadLogica();

            enfermedad.Modificar(enf);
        }
Ejemplo n.º 8
0
        public void insertarEnfermedades(EnfermedadesEntidad enf)
        {
            EnfermedadLogica enfermedad = new EnfermedadLogica();

            enfermedad.Nuevo(enf);
        }