private void btnAbrir_Click(object sender, EventArgs e) { if (dataExpedientes.SelectedRows.Count != 0) { try { // reabrir expediente, y reasignar a operadora que lo abre e_expedientes exp = new e_expedientes().getObjecte_expedientes( (int)dataExpedientes.SelectedRows[0].Cells["id_expediente"].Value); exp.activo = true; exp.id_operadora = idOperadora; exp.Update(exp); DataSet ds = exp.Gete_expedientes_cerrados(dateDesde.Value, dateHasta.Value); dataExpedientes.DataSource = ds.Tables[0]; MessageBox.Show("Operación realizada correctamente.", "Mensaje de ZEUS"); } catch (Exception ex) { Log.ShowAndLog(ex); } } else { MessageBox.Show("Debe seleccionar un expediente.", "Mensaje de ZEUS"); } }