コード例 #1
0
 private void LlenarCampo(InscripcionEntidades inscripcion)
 {
     InscripcionnumericUpDown1.Value = inscripcion.IDinscripcion;
     inscripcion.fecha = Convert.ToDateTime(FechadateTimePicker1);
     EstudiantenumericUpDown2.Value = inscripcion.IDestudiante;
     ComentariotextBox1.Text        = inscripcion.comentario;
     MontotextBox2.Text             = Convert.ToString(inscripcion.monto);
     DepositotextBox3.Text          = Convert.ToString(inscripcion.deposito);
     BalancetextBox4.Text           = Convert.ToString(inscripcion.balance);
 }
コード例 #2
0
        private InscripcionEntidades LLenaClase()
        {
            InscripcionEntidades inscripcion = new InscripcionEntidades();

            inscripcion.IDinscripcion = Convert.ToInt32(InscripcionnumericUpDown1.Value);
            inscripcion.IDestudiante  = Convert.ToInt32(EstudiantenumericUpDown2.Value);
            inscripcion.comentario    = ComentariotextBox1.Text;
            inscripcion.fecha         = Convert.ToDateTime(FechadateTimePicker1.Value);
            inscripcion.monto         = Convert.ToInt32(MontotextBox2.Text);
            inscripcion.deposito      = Convert.ToInt32(DepositotextBox3.Text);
            inscripcion.balance       = Convert.ToInt32(BalancetextBox4.Text);
            return(inscripcion);
        }
コード例 #3
0
        //este metodo para buscar una persona
        public static InscripcionEntidades Buscar(int id)
        {
            Contexto             db          = new Contexto();
            InscripcionEntidades inscripcion = new InscripcionEntidades();

            try
            {
                inscripcion = db.inscripcion.Find(id);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                db.Dispose();
            }
            return(inscripcion);
        }
コード例 #4
0
        //este metodo modifica
        public static bool Modificar(InscripcionEntidades inscripcion)
        {
            bool     paso = false;
            Contexto db   = new Contexto();

            try
            {
                db.Entry(inscripcion).State = EntityState.Modified;
                paso = (db.SaveChanges() > 0);
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                db.Dispose();
            }
            return(paso);
        }
コード例 #5
0
        private void Buscarbutton4_Click(object sender, EventArgs e)
        {
            int id;
            InscripcionEntidades inscripcion = new InscripcionEntidades();

            int.TryParse(InscripcionnumericUpDown1.Text, out id);
            int.TryParse(EstudiantenumericUpDown2.Text, out id);

            Limpiar();

            inscripcion = InscripcionBLL.Buscar(id);

            if (inscripcion != null)
            {
                MessageBox.Show("Inscripcion encontrado.");
                LlenarCampo(inscripcion);
            }
            else
            {
                MessageBox.Show("Inscripcion no encontrada.");
            }
        }
コード例 #6
0
        //PERMITE GUARDAR UN ESTUDIANTE EN LA BASE DE DATOS
        public static bool Guardar(InscripcionEntidades inscripcion)
        {
            bool     paso = false;
            Contexto db   = new Contexto();

            try
            {
                if (db.inscripcion.Add(inscripcion) != null)
                {
                    paso = db.SaveChanges() > 0;
                }
            }
            catch (Exception)
            {
                throw;
            }
            finally
            {
                db.Dispose();//siempre hay que cerrar la conexion
            }
            return(paso);
        }
コード例 #7
0
        private bool ExisteEnLaBaseDeDatos()
        {
            InscripcionEntidades inscripcion = InscripcionBLL.Buscar((int)InscripcionnumericUpDown1.Value);

            return(inscripcion != null);
        }