/// <summary> /// Ajusta el formulario /// </summary> /// <param name="formUID"></param> protected override void AjustarFormulario(string formUID) { ConfCAEFin confCaeFin = manteUdoCAE.ObtenerConfiguracionCaeFin(); ((EditText)Formulario.Items.Item("txtCan").Specific).Value = confCaeFin.NumCaeFin; ((EditText)Formulario.Items.Item("txtDia").Specific).Value = confCaeFin.FechaCaeFin; }
public ConfCAEFin ObtenerConfiguracionCaeFin() { ConfCAEFin salida = null; Recordset recSet = null; string consulta = ""; try { //Obtener objeto estandar de record set recSet = ProcConexion.Comp.GetBusinessObject(BoObjectTypes.BoRecordset); //Establecer consulta consulta = "select U_Cant, U_Dia from [@TLOGO]"; //Ejecutar consulta recSet.DoQuery(consulta); //Validar que se hayan obtenido registros if (recSet.RecordCount > 0) { salida = new ConfCAEFin(); salida.NumCaeFin = recSet.Fields.Item("U_Cant").Value + ""; salida.FechaCaeFin = recSet.Fields.Item("U_Dia").Value + ""; } } catch (Exception) { salida = null; } finally { if (recSet != null) { //Liberar memoria utilizada por el objeto record set System.Runtime.InteropServices.Marshal.ReleaseComObject(recSet); System.GC.Collect(); } } return(salida); }