示例#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
        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;
        }
 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)
 {
 }