private void button4_Click(object sender, EventArgs e) { if (COrderEntryDataGridView.SelectedRows.Count > 0) { int id = int.Parse(COrderEntryDataGridView[Program.FindTitle(COrderEntryDataGridView, "Id"), COrderEntryDataGridView.SelectedRows[0].Index].Value.ToString()); OrderEntry orderEntry = (from o in CurrentOrder.OrderEntry where o.Id == id select o).First(); OPOrderEntry oPOrderEntry = new OPOrderEntry(); oPOrderEntry.FormClosed += (object s, FormClosedEventArgs args) => COrderEntryDataGridView.Refresh(); oPOrderEntry.Show(); oPOrderEntry.Change(orderEntry); oPOrderEntry.Id = id; } }
public static _OrderEntry Trans(OrderEntry orderEntry) => new _OrderEntry { Id = orderEntry.Id, MeterId = orderEntry.Meter.Id, OrderId = orderEntry.Order.Id, PersonId = orderEntry.PersonId, StatusId = orderEntry.Status.Id, startTime = orderEntry.StartTime, endTime = orderEntry.EndTime, RegNum = orderEntry.RegNumer };