public override void SaveRecord(Model.SavingParemeter Paras) { DAL.tblBiometricDevice SaveModel = null; if (Paras.SavingInterface == SavingParemeter.eSavingInterface.AddNew || EditRecordDataSource == null) { SaveModel = new DAL.tblBiometricDevice(); } else { SaveModel = DALObject.FindSaveModelByPrimeKey(((BiometricDeviceEditListModel)EditRecordDataSource).BMDID); if (SaveModel == null) { Paras.SavingResult = new SavingResult(); Paras.SavingResult.ExecutionResult = eExecutionResult.ValidationError; Paras.SavingResult.ValidationError = "Can not edit. Selected record not found, it may be deleted by another user."; return; } } SaveModel.BMDTitle = txtBMDTitle.Text; SaveModel.MachineNo = Model.CommonFunctions.ParseInt(txtMachineNo.Text); SaveModel.IPAddress = txtIPAddress.Text; SaveModel.PortNo = Model.CommonFunctions.ParseInt(txtPortNo.Text); SaveModel.Password = Model.CommonFunctions.ParseInt(txtPassword.Text); Paras.SavingResult = DALObject.SaveNewRecord(SaveModel); base.SaveRecord(Paras); }
public override void FillSelectedRecordInContent(object RecordToFill) { DAL.tblBiometricDevice EditingRecord = DALObject.FindSaveModelByPrimeKey(((BiometricDeviceEditListModel)RecordToFill).BMDID); txtBMDTitle.Text = EditingRecord.BMDTitle; txtMachineNo.Text = EditingRecord.MachineNo.ToString(); txtIPAddress.Text = EditingRecord.IPAddress; txtPortNo.Text = EditingRecord.PortNo.ToString(); txtPassword.Text = EditingRecord.Password.ToString(); }