Exemplo n.º 1
0
 public static void InitData(databases.baseDS.messagesRow row)
 {
     row.type       = (byte)AppTypes.MessageTypes.Feedback;
     row.OnDate     = common.Consts.constNullDate;
     row.Subject    = "";
     row.MsgBody    = "";
     row.SenderId   = Consts.constMarkerNEW;
     row.ReceiverId = Consts.constMarkerNEW;;
     row.status     = (short)AppTypes.CommonStatus.None;
 }
Exemplo n.º 2
0
 protected override void UpdateData(DataRow row)
 {
     if (row == null)
     {
         return;
     }
     databases.baseDS.messagesRow messagesRow = (myMasterSource.Current as DataRowView).Row as databases.baseDS.messagesRow;
     messagesRow.ItemArray = DataAccess.Libs.UpdateData(row as databases.baseDS.messagesRow).ItemArray;
     messagesRow.AcceptChanges();
     common.system.ShowMessage(Languages.Libs.GetString("feedbackSent"));
     this.Close();
 }
Exemplo n.º 3
0
        public override void AddNew(string code)
        {
            databases.baseDS.messagesRow row = myDataSet.messages.NewmessagesRow();
            databases.AppLibs.InitData(row);
            row.OnDate            = DateTime.Now;
            row.SenderId          = commonClass.SysLibs.sysLoginCode;
            row.ReceiverId        = commonTypes.Settings.sysAdminCode;
            dateTimeEd.myDateTime = row.OnDate;
            myDataSet.messages.AddmessagesRow(row);
            int position = myMasterSource.Position;

            myMasterSource.Position = -1;
            myMasterSource.Position = position;
            SetFirstFocus();
        }
Exemplo n.º 4
0
 private void messagesSource_CurrentChanged(object sender, EventArgs e)
 {
     try
     {
         if (fProcessing || messagesSource.Current == null)
         {
             return;
         }
         databases.baseDS.messagesRow row = (databases.baseDS.messagesRow)((DataRowView)messagesSource.Current).Row;
         senderEd.Text = "";
         databases.tmpDS.investorRow investorRow = DataAccess.AppLibs.FindAndCache_Investor(row.SenderId);
         if (row != null)
         {
             senderEd.Text = investorRow.displayName;
         }
     }
     catch (Exception er)
     {
         this.ShowMessage(er.Message);
     }
 }