private void btn_Actualizar_Click(object sender, EventArgs e) { CLS.Sucursales Entidad = new CLS.Sucursales(); Entidad.Direccion = txb_direccion.Text; Entidad.Telefono = txb_telefono.Text; Entidad.idsucursales = int.Parse(txb_idsucursal.Text); if (dt_encargado.SelectedRows.Count > 0) { Entidad.Encargado = (int)dt_encargado.SelectedRows[0].Cells[0].Value; if (Entidad.Editar()) { MessageBox.Show("Registro actualizado correctamente", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("No se pudo actualizar la informacion"); } } else { if (Entidad.Editar_sin_Encargado()) { MessageBox.Show("Registro actualizado correctamente", "Confirmacion", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); } else { MessageBox.Show("No se pudo actualizar la informacion"); } } }
private void btn_Eliminar_Click(object sender, EventArgs e) { try { if (dt_sucursales.SelectedRows.Count > 0) { DialogResult dr = MessageBox.Show("¿Desea Eliminar la Sucursal ID: " + dt_sucursales.SelectedRows[0].Cells[0].Value + " ?", "Confirmacion", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information); if (dr == DialogResult.Yes) { int id = (int)dt_sucursales.SelectedRows[0].Cells[0].Value; CLS.Sucursales s = new CLS.Sucursales(); if (s.Eliminar(id)) { MessageBox.Show("Sucursal eliminado"); } else { MessageBox.Show("NO se puede eliminar este empleado por que se encuentra en un contrato"); } } } else { MessageBox.Show("Seleccione una Sucursal"); } } catch { MessageBox.Show("Error al eliminar Sucursal"); } Cargar(); }
private void btn_Guardar_Click(object sender, EventArgs e) { Sucursales_Modulo.CLS.Sucursales sucursal = new CLS.Sucursales(); Int32 selectedRowCount = dt_empleado.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount > 0) { sucursal.Encargado = (int)dt_empleado.SelectedRows[0].Cells[0].Value; if (txb_direccion.Text != null && txb_telefono != null) { try { sucursal.Direccion = txb_direccion.Text; sucursal.Telefono = txb_telefono.Text; if (sucursal.Guardar()) { MessageBox.Show("Registro guardado exitosamente"); } else { MessageBox.Show("NO se pudo realizar la insercion a la tabla"); } } catch { MessageBox.Show("Error, NO se pudo realizar la insercion a la tabla"); } } else { MessageBox.Show("Rellena la informacion de la sucursal"); } } else { MessageBox.Show("Selecciona un encargado para la sucursal"); } }