private void nuevoClick(object sender, EventArgs e) { Create Create = new Create(); Create.ShowDialog(); dataGridViewEmpleados.DataSource = EmpleadosDbContext.ToList(); }
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(); }
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(); }
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(); } }
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(); }
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(); }
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; }
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; }
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; }