private void dgv_empresas_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { IU_DetalleMiEmpresa interfaz = new IU_DetalleMiEmpresa(); interfaz.opcionDetalle(ListaMiEmpresa.Where(x => x.CodigoMiEmpresa == int.Parse(dgv_empresas.CurrentRow.Cells[4].Value.ToString())).FirstOrDefault()); interfaz.ShowDialog(); }
private void btn_sucursales_Click(object sender, EventArgs e) { if (dgv_empresas.Rows.Count != 0) { IU_ConsultarPuntoVenta interfaz = new IU_ConsultarPuntoVenta(); interfaz.opcionConsultarSucursal(ListaMiEmpresa.Where(x => x.CodigoMiEmpresa == int.Parse(dgv_empresas.CurrentRow.Cells[4].Value.ToString())).FirstOrDefault()); interfaz.ShowDialog(); } }
private void btn_eliminar_Click(object sender, EventArgs e) { if (dgv_empresas.Rows.Count != 0) { IU_EliminarMiEmpresa interfaz = new IU_EliminarMiEmpresa(); interfaz.opcionEliminar(ListaMiEmpresa.Where(x => x.CodigoMiEmpresa == int.Parse(dgv_empresas.CurrentRow.Cells[4].Value.ToString())).FirstOrDefault(), IU_Contenedora); interfaz.ShowDialog(); cargarDataGrid(); } }
private void txt_nombreEmpresa_TextChanged(object sender, EventArgs e) { if (txt_nombreEmpresa.Text == string.Empty) { cargarDataGrid(); } else { ListaMiEmpresa = ListaMiEmpresa.Where(x => x.NombreFantasia.Contains(txt_nombreEmpresa.Text)).ToList(); cargarDataGrid(ListaMiEmpresa); } }
//METODOS private void cargarDataGrid() { Cursor.Current = Cursors.WaitCursor; dgv_empresas.Rows.Clear(); ListaMiEmpresa.Clear(); listadoEmpresas(); foreach (var item in ListaMiEmpresa) { dgv_empresas.Rows.Add( item.NombreFantasia, item.RazonSocial, item.Cuit, item.FechaInicio.ToShortDateString(), item.CodigoMiEmpresa ); } Cursor.Current = Cursors.Default; }