Example #1
0
        private void nuevoClick(object sender, EventArgs e)
        {
            Create Create = new Create();

            Create.ShowDialog();

            dataGridViewEmpleados.DataSource = EmpleadosDbContext.ToList();
        }
Example #2
0
        private void editarClick(object sender, EventArgs e)
        {
            var  d = (Guid)dataGridViewEmpleados.CurrentRow.Cells[0].Value;
            Edit f = new Edit(d);

            f.ShowDialog();

            dataGridViewEmpleados.DataSource = EmpleadosDbContext.ToList();
        }
Example #3
0
        private void detailsClick(object sender, EventArgs e)
        {
            var     d      = (Guid)dataGridViewEmpleados.CurrentRow.Cells[0].Value;
            Details editar = new Details(d);

            editar.ShowDialog();

            dataGridViewEmpleados.DataSource = EmpleadosDbContext.ToList();
        }
Example #4
0
        private void delClick(object sender, EventArgs e)
        {
            var dialogResult = MessageBox.Show("¿Eliminar?", "Eliminar", MessageBoxButtons.YesNo);

            if (dialogResult == DialogResult.Yes)
            {
                EmpleadosDbContext.Remove(data.EmpleadoID);
                this.Close();
            }
        }
Example #5
0
        private void saveClick(object sender, EventArgs e)
        {
            data.EmpleadoID = Guid.NewGuid();
            data.Nombre     = Nombre.Text;
            data.Direccion  = Direccion.Text;
            data.Edad       = (int)Edad.Value;
            data.Foto       = ImageToByte(Foto.Image);

            EmpleadosDbContext.Update(id, data);
            this.Close();
        }
Example #6
0
        private void saveClick(object sender, EventArgs e)
        {
            var empleado = new Empleado();

            empleado.EmpleadoID = Guid.NewGuid();
            empleado.Nombre     = Nombre.Text;
            empleado.Direccion  = Direccion.Text;
            empleado.Edad       = (int)Edad.Value;
            empleado.Foto       = ImageToByte(Foto.Image);

            EmpleadosDbContext.Add(empleado);
            this.Close();
        }
Example #7
0
        public Details(Guid Id)
        {
            InitializeComponent();

            data        = EmpleadosDbContext.Find(Id);
            ID.Text     = data.EmpleadoID.ToString();
            Nombre.Text = data.Nombre;
            Edad.Text   = data.Edad.ToString();
            if (data.Foto != null)
            {
                Foto.Image = ByteToImage(data.Foto);
            }

            EditarBtn.Click   += editClick;
            EliminarBtn.Click += delClick;
        }
Example #8
0
        public Index()
        {
            InitializeComponent();

            dataGridViewEmpleados.DataSource = EmpleadosDbContext.ToList();
            dataGridViewEmpleados.Columns["EmpleadoID"].Visible = false; //Oculta la columna de ID
            dataGridViewEmpleados.Columns["Direccion"].Visible  = false; //Oculta la columna de Direccion
            dataGridViewEmpleados.Columns["Edad"].Visible       = false; //Oculta la columna de Edad
            dataGridViewEmpleados.Columns["Foto"].Visible       = false; //Oculta la columna de Foto


            dataGridViewEmpleados.SelectionMode = DataGridViewSelectionMode.FullRowSelect; //Selección por renglón
            dataGridViewEmpleados.CellClick    += detailsClick;                            //Agrega el evento de clic en el renglón

            toolStripButtonNuevo.Click += nuevoClick;
        }
Example #9
0
        public Edit(Guid Id)
        {
            InitializeComponent();
            id             = Id;
            data           = EmpleadosDbContext.Find(Id);
            ID.Text        = data.EmpleadoID.ToString();
            Nombre.Text    = data.Nombre;
            Direccion.Text = data.Direccion;
            Edad.Value     = (int)data.Edad;
            if (data.Foto != null)
            {
                Foto.Image = ByteToImage(data.Foto);
            }

            FotoBtn.Click    += imageClick;
            GuardarBtn.Click += saveClick;
        }