예제 #1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            ContextBD bd = new ContextBD();

            comboCurso.DataSource    = bd.Cursos.ToList();
            comboCurso.DisplayMember = "nombre_Curso";
        }
예제 #2
0
 public async Task <Client> GetClient(int clientId)
 {
     using (var context = new ContextBD())
     {
         return(await context.CLIENT.FindAsync(clientId));
     }
 }
예제 #3
0
 public async Task <List <Client> > GetClients()
 {
     using (var context = new ContextBD())
     {
         return(await context.CLIENT.ToListAsync());
     }
 }
예제 #4
0
 public async Task <bool> DeleteClient(Client client)
 {
     using (var context = new ContextBD())
     {
         context.Remove(client);
         return(await context.SaveChangesAsync() > 0);
     }
 }
예제 #5
0
파일: GuiForm.cs 프로젝트: fxzionehh/Forms
        private void GuiForm_Load(object sender, EventArgs e)
        {
            //Primero voy a crear la conexion el contextBD creada

            ContextBD bd = new ContextBD();

            gridAlumnos.DataSource         = bd.Alumnos.ToList();
            gridAlumnos.Columns[4].Visible = false;
        }
예제 #6
0
        public async Task <Client> CreateClient(Client client)
        {
            using (var context = new ContextBD())
            {
                context.CLIENT.Add(client);
                await context.SaveChangesAsync();

                return(client);
            }
        }
예제 #7
0
        private void Form1_Load(object sender, EventArgs e)
        {
            ContextBD bd = new ContextBD();


            comboCursos.DataSource    = bd.Cursos.ToList();
            comboCursos.DisplayMember = "Nombre";



            //textBoxProfesor.Text = bd.Profesores.Where(profesore => profesore.idProfesor == 1).ToString();
        }
예제 #8
0
        public async Task <Client> UpdateClient(Client client)
        {
            using (var context = new ContextBD())
            {
                var clientBD = await context.CLIENT.FindAsync(client.id);

                context.Entry(clientBD).CurrentValues.SetValues(client);
                await context.SaveChangesAsync();

                return(clientBD);
            }
        }
예제 #9
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            ContextBD bd = new ContextBD();

            Curso cursoSelec = (Curso)comboBox1.SelectedItem;

            List <Alumno> alumnos = bd.Alumnos.Where(alumno => alumno.idCurso == cursoSelec.idCurso).ToList();

            List <Profesore> profesores = bd.Profesores.Where(profesor => profesor.idProfesor == cursoSelec.idProfesor).ToList();

            textBox1.ReadOnly = true;
            textBox1.Text     = cursoSelec.Profesore.nombre;

            dataGridView1.DataSource         = alumnos;
            dataGridView1.Columns[0].Visible = false;
            dataGridView1.Columns[3].Visible = false;
            dataGridView1.Columns[4].Visible = false;
        }
예제 #10
0
        private void comboCurso_SelectedIndexChanged(object sender, EventArgs e)
        {
            ContextBD bd = new ContextBD();

            Curso CursoSeleccionado = (Curso)comboCurso.SelectedItem;

            List <Alumno> AlumnosDelCurso =
                bd.Alumnos.
                Where(Curso => Curso.Id_Curso == CursoSeleccionado.Id_Curso).
                ToList();

            gridAlumnos.DataSource = AlumnosDelCurso;

            gridAlumnos.Columns[0].Visible = false;
            gridAlumnos.Columns[3].Visible = false;
            gridAlumnos.Columns[4].Visible = false;

            txtProfesor.Text = CursoSeleccionado.Profesore.nombre_Profesor;
        }
예제 #11
0
        private void comboCursos_SelectedIndexChanged(object sender, EventArgs e)
        {
            ContextBD bd = new ContextBD();


            Curso cursoSeleccionado = (Curso)comboCursos.SelectedItem;

            List <Alumno> alumnosDelCurso = bd.Alumnos.Where(Alumno => Alumno.idCurso == cursoSeleccionado.idCurso).ToList();

            gridAlumnos.DataSource = alumnosDelCurso;

            gridAlumnos.Columns[0].Visible = false;
            gridAlumnos.Columns[3].Visible = false;
            gridAlumnos.Columns[4].Visible = false;

            List <Profesore> profesorDelCurso = bd.Profesores.Where(Profesore => Profesore.idProfesor == cursoSeleccionado.idProfesor).ToList();

            gridProfesor.DataSource = profesorDelCurso;

            gridProfesor.Columns[0].Visible = false;
            gridProfesor.Columns[2].Visible = false;
        }
예제 #12
0
 public ProductoController(ContextBD con)
 {
     _con = con;
 }
예제 #13
0
 public VentaController(ContextBD con)
 {
     _con = con;
 }
예제 #14
0
 public SupplierRepository(ContextBD contextBD) : base(contextBD)
 {
 }
예제 #15
0
 public RepositoryBase(ContextBD contextBD)
 {
     Db    = contextBD;
     dbSet = Db.Set <T>();
 }
예제 #16
0
 public UserRepository(ContextBD contextBD) : base(contextBD)
 {
 }