private void SetInfoInControls() { try { info_pedido = bus_orden.GetInfo(info_pedido.IdEmpresa, info_pedido.IdOrdenPedido); if (info_pedido != null) { txt_IdOrdenPedido.Text = info_pedido.IdOrdenPedido.ToString(); txt_ObservacionGA.Text = info_pedido.ObservacionGA; IdSolicitante = info_pedido.IdSolicitante; txt_Observacion.Text = info_pedido.op_Observacion; cmb_Departamento.EditValue = info_pedido.IdDepartamento; de_Fecha.DateTime = Accion != Cl_Enumeradores.eTipo_action.duplicar ? info_pedido.op_Fecha.Date : DateTime.Now.Date; txt_codigo.Text = info_pedido.op_Codigo; chk_EsCompraUrgente.Checked = info_pedido.EsCompraUrgente; cmb_PuntoCargoCab.EditValue = info_pedido.IdPunto_cargo; blst_det = new BindingList <com_OrdenPedidoDet_Info>(bus_detalle.GetListRegularizacion(info_pedido.IdEmpresa, info_pedido.IdOrdenPedido)); foreach (var item in blst_det) { item.opd_EstadoProceso = "A"; //item.opd_CantidadApro = 0; item.Adjunto = false; item.NombreArchivo = null; } gc_detalle.DataSource = blst_det; } } catch (Exception) { throw; } }