Example #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                Database.SetInitializer(new DropCreateDatabaseIfModelChanges<ManejadorDeDatos>());

                var gerente = new Gerente
                {
                    Nombre = textBox1.Text,
                    Apellido = textBox2.Text,
                    Usuario = textBox3.Text,
                    Contraseña = textBox4.Text,
                    DNI = textBox5.Text,
                    //Id = 1,

                };
                using (var context = new ManejadorDeDatos())
                {
                    context.Gerente.Add(gerente);
                    context.SaveChanges();
                    MessageBox.Show("Agregado con exito");
                    dataGridView1.Refresh();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.InnerException.ToString());
            }
        }
Example #2
0
 public static GeneradorDeDatosAleatorios getInstance(ManejadorDeDatos parametro)
 {
     if (unicoGenerador == null)
     {
         unicoGenerador = new GeneradorDeDatosAleatorios(parametro);
     }
     return(unicoGenerador);
 }
Example #3
0
 public static LectorDeDatos getInstance(ManejadorDeDatos parametro)
 {
     if (unicoLector == null)
     {
         unicoLector = new LectorDeDatos(parametro);
     }
     return(unicoLector);
 }
Example #4
0
        private void button2_Click(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {

                    var g = contexto.Gerente.Find(Convert.ToInt32(comboBox1.Text));//Lo menos peor que encontramos
                    //label2.Text = comboBox1.SelectedItem;
                    MessageBox.Show(g.Apellido + " " + g.Nombre + " Eliminado");
                    contexto.Gerente.Remove(g);
                    contexto.SaveChanges();


                }

                catch (Exception ex)
                {
                    MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }
Example #5
0
 public LectorDeArchivos(ManejadorDeDatos parametro) : base(parametro)
 {
     lector_de_archivos = new StreamReader(ruta_archivo);
 }
Example #6
0
 private GeneradorDeDatosAleatorios(ManejadorDeDatos parametro) : base(parametro)
 {
 }
Example #7
0
 private LectorDeDatos(ManejadorDeDatos parametro) : base(parametro)
 {
 }
Example #8
0
        private void button8_Click(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {
                    int a = Convert.ToInt32(comboBox5.Text);
                    //var g = contexto.Gerente.Find(a);//Lo menos peor que encontramos
                    //contexto.Proyecto.Find(a).Id = Convert.ToInt32(textBox15.Text);
                    contexto.Factor.Find(a).Nombre = textBox18.Text;
                    contexto.Factor.Find(a).Ponderacion = textBox17.Text;
                    contexto.Factor.Find(a).Habilitado = checkBox2.Checked;
                    contexto.SaveChanges();

                    MessageBox.Show("Registro Actualizado");
                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }
Example #9
0
        private void comboBox5_TextChanged(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {
                    int a = Convert.ToInt32(comboBox5.Text);
                    var g = contexto.Factor.Find(a);

                    textBox18.Text = g.Nombre;
                    textBox17.Text = Convert.ToString(g.Ponderacion);
                    checkBox2.Checked = g.Habilitado;
                    
                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }
Example #10
0
        private void button7_Click(object sender, EventArgs e)
        {
            try
            {
                Database.SetInitializer(new DropCreateDatabaseIfModelChanges<ManejadorDeDatos>());

                var factor = new Factor
                {
                    Nombre = textBox11.Text,
                    Ponderacion = textBox15.Text,
                    Habilitado = checkBox1.Checked
                    //Gerente_Id = Convert.ToInt32(textBox16.Text),
                    //Id = 1,

                };

                using (var context = new ManejadorDeDatos())
                {
                    context.Factor.Add(factor);
                    context.SaveChanges();
                    MessageBox.Show("Agregado con exito");

                }
            }
            
            catch (Exception ex)
            {
                //MessageBox.Show(ex.InnerException.ToString());
            }
        }
Example #11
0
        private void comboBox3_TextChanged_1(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {
                    int a = Convert.ToInt32(comboBox3.Text);
                    var g = contexto.Proyecto.Find(a);

                    textBox14.Text = g.Nombre;
                    textBox13.Text = g.Descripcion;
                    textBox12.Text = Convert.ToString(g.Gerente_Id);
                    dateTimePicker2.Value = g.Fecha;
                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }
Example #12
0
       /* private void comboBox3_TextChanged(object sender, EventArgs e)
        {

            MessageBox.Show("hola");

            using (var contexto = new ManejadorDeDatos())
            {
                try
                {
                    int a = Convert.ToInt32(comboBox3.Text);
                    var g = contexto.Proyecto.Find(a);

                    MessageBox.Show(g.Nombre);

                    textBox14.Text = g.Nombre;
                    textBox13.Text = g.Descripcion;
                    textBox12.Text = Convert.ToString(g.Gerente_Id);
                    dateTimePicker2.Value = g.Fecha;
                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }*/

        private void button4_Click(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {
                    int a = Convert.ToInt32(comboBox3.Text);
                    //var g = contexto.Gerente.Find(a);//Lo menos peor que encontramos
                    //contexto.Proyecto.Find(a).Id = Convert.ToInt32(textBox15.Text);
                    contexto.Proyecto.Find(a).Nombre = textBox14.Text;
                    contexto.Proyecto.Find(a).Descripcion = textBox13.Text;
                    contexto.Proyecto.Find(a).Gerente_Id = Convert.ToInt32(textBox12.Text);
                    contexto.Proyecto.Find(a).Fecha = dateTimePicker2.Value;

                    contexto.SaveChanges();

                    MessageBox.Show("Registro Actualizado");
                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }
Example #13
0
        private void button3_Click(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {
                    int a = Convert.ToInt32(comboBox2.Text);
                    //var g = contexto.Gerente.Find(a);//Lo menos peor que encontramos
                    contexto.Gerente.Find(a).Nombre = textBox6.Text;
                    contexto.Gerente.Find(a).Apellido = textBox7.Text;
                    contexto.Gerente.Find(a).Usuario = textBox8.Text;
                    contexto.Gerente.Find(a).Contraseña = textBox9.Text;
                    contexto.Gerente.Find(a).DNI = textBox10.Text;
                    contexto.SaveChanges();

                    MessageBox.Show("Registro Actualizado");
                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }
Example #14
0
        private void button5_Click(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {

                    var p = contexto.Proyecto.Find(Convert.ToInt32(comboBox4.Text));//Lo menos peor que encontramos
                    contexto.Proyecto.Remove(p);
                    contexto.SaveChanges();
                    MessageBox.Show(p.Nombre + " Eliminado");

                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }
Example #15
0
        private void button6_Click(object sender, EventArgs e)
        {
            try
            {
                Database.SetInitializer(new DropCreateDatabaseIfModelChanges<ManejadorDeDatos>());

                var proyecto = new Proyecto
                {
                    Nombre = textBox20.Text,
                    Descripcion = textBox19.Text,
                    Fecha = dateTimePicker1.Value.Date,
                    Gerente_Id = Convert.ToInt32(textBox16.Text),
                    //Id = 1,

                };
                using (var context = new ManejadorDeDatos())
                {
                    context.Proyecto.Add(proyecto);
                    context.SaveChanges();
                    MessageBox.Show("Agregado con exito");

                }
            }
            catch (Exception ex)
            {
                //MessageBox.Show(ex.InnerException.ToString());
            }
        }
Example #16
0
        private void comboBox2_TextChanged(object sender, EventArgs e)
        {
            using (var contexto = new ManejadorDeDatos())
            {
                try
                {
                    int a = Convert.ToInt32(comboBox2.Text);
                    var g = contexto.Gerente.Find(a);//Lo menos peor que encontramos
                    textBox6.Text = g.Nombre;
                    textBox7.Text = g.Apellido;
                    textBox8.Text = g.Usuario;
                    textBox9.Text = g.Contraseña;
                    textBox10.Text = g.DNI;
                }

                catch (Exception ex)
                {
                    //MessageBox.Show(ex.InnerException.ToString());
                }
            }
        }