Ejemplo n.º 1
0
        private void Buscarbutton_Click(object sender, EventArgs e)
        {
            EstudiantesDb db = new EstudiantesDb();

            //ponerlo en una funcion
            int estudianteId = 0;

            int.TryParse(EstudiantesIdtextBox.Text, out estudianteId);//convertir de string a entero

            Estudiantes estudiantes = new Estudiantes();

            estudiantes = db.Estudiante.Find(estudianteId);
            if (estudiantes == null)
            {
                MessageBox.Show("Estudiantes No encontada");
            }
            else
            {
                //Llenar Campos
                NombrestextBox.Text         = estudiantes.Nombres;
                ApellidostextBox.Text       = estudiantes.Apellidos;
                MatriculatextBox.Text       = estudiantes.Matricula;
                CarreratextBox.Text         = estudiantes.NombreCarrera;
                EdadtextBox.Text            = estudiantes.Edad.ToString();//convertir de entero a string
                DirecciontextBox.Text       = estudiantes.Direccion;
                MontoEstudiantetextBox.Text = estudiantes.MontoEstudiante.ToString();
            }
        }
Ejemplo n.º 2
0
        private void Guardarbutton_Click(object sender, EventArgs e)
        {
            EstudiantesDb db = new EstudiantesDb();

            Estudiantes estudiantes = new Estudiantes();
            int         edad;

            //Funcion LlenarClase
            estudiantes.EstudianteId  = 5;
            estudiantes.Nombres       = NombrestextBox.Text;
            estudiantes.Apellidos     = ApellidostextBox.Text;
            estudiantes.NombreCarrera = CarreratextBox.Text;
            estudiantes.Matricula     = MatriculatextBox.Text;
            int.TryParse(EdadtextBox.Text, out edad);
            estudiantes.Edad            = edad;
            estudiantes.Direccion       = DirecciontextBox.Text;
            estudiantes.MontoEstudiante = double.Parse(MontoEstudiantetextBox.Text);
            db.Estudiante.Add(estudiantes);
            db.SaveChanges();
            LimpiarTextBox();

            //public static bool Guardar (persona persona ){
            /// bool paso =falso;
            /// try {
            /// contexto contex =new contexto ();
        }
Ejemplo n.º 3
0
        private void Eliminarbutton_Click(object sender, EventArgs e)
        {
            int           EstudiantesId = 0;
            EstudiantesDb db            = new EstudiantesDb();

            int.TryParse(EstudiantesIdtextBox.Text, out EstudiantesId);

            var estudiante = db.Estudiante.Find(EstudiantesId);

            db.Estudiante.Remove(estudiante);
            db.SaveChanges();
            LimpiarTextBox();
        }
Ejemplo n.º 4
0
        public static Pagos Buscar(int Id)
        {
            Pagos pagos = new Pagos();

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                pagos = context.pagos.Find(Id);
            }
            catch (Exception)
            {
                throw;
            }

            return(pagos);
        }
Ejemplo n.º 5
0
        public static Estudiantes Buscar(int Id)
        {
            Estudiantes estudiantes = new Estudiantes();

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                estudiantes = context.Estudiantes.Find(Id);
            }
            catch (Exception)
            {
                throw;
            }

            return(estudiantes);
        }
Ejemplo n.º 6
0
        public static List <Becas> GetList(Expression <Func <Becas, bool> > criterioBusqueda)
        {
            List <Becas> becas = new List <Becas>();

            try
            {
                EstudiantesDb contex = new EstudiantesDb();
                becas = contex.Becas.Where(criterioBusqueda).ToList();
            }
            catch (Exception)
            {
                throw;
            }

            return(becas);
        }
Ejemplo n.º 7
0
        public static Becas Buscar(int EstudianteId)
        {
            Becas becas = new Becas();

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                becas = context.Becas.Find(EstudianteId);
            }
            catch (Exception)
            {
                throw;
            }

            return(becas);
        }
Ejemplo n.º 8
0
        public static bool Guardar(Estudiantes estudiantes)
        {
            bool estado = false;

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                context.Estudiantes.Add(estudiantes);
                context.SaveChanges();
                estado = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(estado);
        }
Ejemplo n.º 9
0
        public static Inscripciones Buscar(int inscripId)
        {
            Inscripciones inscripcion = null;

            try
            {
                EstudiantesDb db = new EstudiantesDb();

                inscripcion = db.Inscripcion.Find(inscripId);
            }
            catch (Exception)
            {
                throw;
            }

            return(inscripcion);
        }
Ejemplo n.º 10
0
        public static List <Inscripciones> GetList(Expression <Func <Inscripciones, bool> > filter)
        {
            List <Inscripciones> lista = null;

            try
            {
                EstudiantesDb db = new EstudiantesDb();

                lista = db.Inscripcion.Where(filter).ToList();
            }
            catch (Exception)
            {
                throw;
            }

            return(lista);
        }
Ejemplo n.º 11
0
        public static bool Guardar(Becas becas)
        {
            bool estado = false;

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                context.Becas.Add(becas);
                context.SaveChanges();
                EstudianteBLL.ActualizarMonto(becas.EstudianteId, becas.Monto);
                estado = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(estado);
        }
Ejemplo n.º 12
0
        public static bool Editar(Estudiantes estudiantes)
        {
            bool estado = false;

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                context.Entry(estudiantes).State = EntityState.Modified;
                context.SaveChanges();
                estado = true;
            }
            catch (Exception)
            {
                throw;
            }

            return(estado);
        }
Ejemplo n.º 13
0
        public static bool Modificar(Inscripciones inscrip)
        {
            bool flag = false;

            try
            {
                EstudiantesDb db = new EstudiantesDb();

                db.Entry(inscrip).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
                flag = true;
            }
            catch (Exception)
            {
                throw;
            }

            return(flag);
        }
Ejemplo n.º 14
0
        public static bool Guardar(Inscripciones inscrip)
        {
            bool flag = false;

            try
            {
                EstudiantesDb db = new EstudiantesDb();

                db.Inscripcion.Add(inscrip);
                db.SaveChanges();
                flag = true;
            }
            catch (Exception)
            {
                throw;
            }

            return(flag);
        }
Ejemplo n.º 15
0
        public static bool eliminar(int Id)
        {
            Estudiantes estudiantes = null;
            bool        estado      = false;

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                estudiantes = context.Estudiantes.Find(Id);
                context.Estudiantes.Remove(estudiantes);
                context.SaveChanges();

                estado = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(estado);
        }
Ejemplo n.º 16
0
        public static bool Guardar(Pagos pago)
        {
            bool estado = false;

            if (pago != null)
            {
                try
                {
                    EstudiantesDb context = new EstudiantesDb();
                    context.pagos.Add(pago);
                    context.SaveChanges();
                    estado = true;
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(estado);
        }
Ejemplo n.º 17
0
        public static List <Pagos> GetList(Expression <Func <Pagos, bool> > filter)
        {
            List <Pagos> lista = null;

            try
            {
                EstudiantesDb db = new EstudiantesDb();
                lista = db.pagos.Where(filter).ToList();
            }
            catch (Exception)
            {
                throw;
            }

            if (!lista.Any())
            {
                MessageBox.Show("No se encontraron datos");
            }

            return(lista);
        }
Ejemplo n.º 18
0
        /*
         * public static DataSet GetDatoReporte ()
         * {
         *
         *  DataSet dataSet = new DataSet();
         *  EstudiantesDb context = new EstudiantesDb();
         *  string sql = "select * from todosEstudiantes";
         *          context.Database.Sq(sql);
         *  dataSet = (from e in context.Estudiante select e).Cast<DataSet>();
         *
         * }*/
        public static bool ActualizarMonto(int Id, double nuevoMonto)
        {
            Estudiantes estudiantes;

            bool estado = false;

            try
            {
                EstudiantesDb context = new EstudiantesDb();
                estudiantes = context.Estudiante.Find(Id);
                estudiantes.MontoEstudiante     += nuevoMonto;
                context.Entry(estudiantes).State = EntityState.Modified;
                context.SaveChanges();
                estado = true;
            }
            catch (Exception)
            {
                estado = false;
            }
            return(estado);
        }
Ejemplo n.º 19
0
        public static bool Eliminar(int inscripId)
        {
            Inscripciones inscripcion = null;
            bool          flag        = false;

            try
            {
                EstudiantesDb db = new EstudiantesDb();

                inscripcion = Buscar(inscripId);
                db.Inscripcion.Remove(inscripcion);
                db.SaveChanges();

                flag = true;
            }
            catch (Exception)
            {
                throw;
            }

            return(flag);
        }
Ejemplo n.º 20
0
        private void Modificarbutton_Click(object sender, EventArgs e)
        {
            int           EstudianteId = 0;
            int           Edad         = 0;
            EstudiantesDb db           = new EstudiantesDb();

            int.TryParse(EstudiantesIdtextBox.Text, out EstudianteId);

            var estudiante = db.Estudiante.Find(EstudianteId);

            estudiante.Nombres   = NombrestextBox.Text;
            estudiante.Apellidos = ApellidostextBox.Text;
            int.TryParse(EdadtextBox.Text, out Edad);
            estudiante.Edad            = Edad;
            estudiante.NombreCarrera   = CarreratextBox.Text;
            estudiante.Matricula       = MatriculatextBox.Text;
            estudiante.Direccion       = DirecciontextBox.Text;
            estudiante.MontoEstudiante = double.Parse(MontoEstudiantetextBox.Text);

            db.Entry(estudiante).State = EntityState.Modified;
            db.SaveChanges();
            LimpiarTextBox();
        }