コード例 #1
0
 public override void DoGuardar(object key, object sender, EventArgs e)
 {
     try
     {
         onBeforePost();
         DataSource.EndEdit();
         if (Data.DataModule.ApplyUpdates(cdsCatalogo))
         {
             DataSourceDireccion.EndEdit();
             if (Data.DataModule.ApplyUpdates(cdsDireccion))
             {
                 DataSourceClienteINE.EndEdit();
                 if (Data.DataModule.ApplyUpdates(cdsClienteINE))
                 {
                     State        = RPSuite.Base.stEstado.Browse;
                     newRecordRow = null;
                 }
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
        public override void onNewRecord()
        {
            DataSourceDireccion.AddNew();
            newRecordRowDireccion = (DataRowView)DataSourceDireccion.Current;

            DataSourceClienteINE.AddNew();
            newRecordRowClienteINE = (DataRowView)DataSourceClienteINE.Current;
        }