private void StcDocumentHeaderDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
     if (e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Commit)
     {
         _viewModel.Save();
     }
 }
Exemplo n.º 2
0
 private void rdfFighters_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
     if (e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Commit)
     {
         Shared.Entities.SaveChanges();
     }
 }
 private void Acct_Ac_tblJournalRadDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
     if (this.GetAcct_Ac_tblJournalQueryDataSource.HasChanges)
     {
         GetAcct_Ac_tblJournalQueryDataSource.SubmitChanges();
     }
 }
        private void SLDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
        {
            var commitEditCommand = RadDataFormCommands.CommitEdit as RoutedUICommand;

            if (e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Commit)
            {
                _viewModel.Save();
                commitEditCommand.Execute(null, SLDataForm);
                var manager = new RadDesktopAlertManager(AlertScreenPosition.TopCenter);

                var alert = new RadDesktopAlert
                {
                    FlowDirection = FlowDirection.RightToLeft,
                    Header        = "اطلاعات",
                    Content       = "اطلاعات با موفقیت ثبت شد",
                    ShowDuration  = 2000,
                };
                manager.ShowAlert(alert);
                //  if (e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Commit)
                //  _viewModel.Save();
            }
            else if (e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Cancel)
            {
                _viewModel.Reject();
            }
        }
Exemplo n.º 5
0
 private void EntityMetaDatasRadDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
     if (this.GetEntityMetaDatasByEntitySetQueryDataSource.HasChanges)
     {
         GetEntityMetaDatasByEntitySetQueryDataSource.SubmitChanges();
     }
 }
Exemplo n.º 6
0
        private void RadDataForm1_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
        {
            var frameworkElement = sender as FrameworkElement;
            var orderViewModel   = frameworkElement?.DataContext as OrderViewModel;

            if (orderViewModel != null)
            {
                orderViewModel.SaveChanges();
            }
        }
Exemplo n.º 7
0
        protected override void OnItemEditEnded(Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
        {
            base.OnItemEditEnded(e);

            //var savableObject = this.CurrentItem as ISavableObject;
            //if (savableObject != null)
            //{
            //    if (e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Commit)
            //    {
            //        savableObject.Save(this.IsCreatingNew);
            //    }
            //    else
            //    {
            //        savableObject.Cancel();
            //    }
            //}
        }
Exemplo n.º 8
0
        private void dataform_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
        {
            //switch (e.EditAction)
            //{
            //    case Telerik.Windows.Controls.Data.DataForm.EditAction.Cancel:
            //        viewM = this.Main.DataContext as ModeReglementsViewModel;
            //        viewM.CancelChanged();
            //        (sender as RadDataForm).ValidationSummary.Errors.Clear();
            //        break;
            //    case Telerik.Windows.Controls.Data.DataForm.EditAction.Commit:
            //        viewM = this.Main.DataContext as ModeReglementsViewModel;
            //        var data = (sender as RadDataForm).CurrentItem as ModeReglements;
            //        //var modelContainsEntity = vehiVM.model.ModeReglements.Where(c => c.idModeReglements == data.idModeReglements).FirstOrDefault();
            //        if (data.idModeReglements == 0)
            //        {
            //            viewM.model.ModeReglements.Add(data);
            //        }

            //        viewM.model.SaveChangesAsync();
            //        break;
            //    default:
            //        throw new InvalidOperationException("Edit action should be Cancel or Commit only.");
            //}
        }
        private void radDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
        {
            ViewModel.UserControlViewModel myViewModel = this.DataContext as ViewModel.UserControlViewModel;

            var entity = this.radDataForm.CurrentItem as object;

            if (entity != null)
            {
                if (tempEntity != null)
                {
                    if (entity.Equals(tempEntity))
                    {
                        if (myViewModel != null)
                        {
                            myViewModel.Insert(entity);
                        }

                        //if (this.genericTemplate != null)
                        //{
                        //    // TODO:
                        //    IODataResponse resp = this.genericTemplate.Insert(entity);
                        //    if (resp != null)
                        //    {
                        //        string respMessage = string.Format("{0}: {1}\r\n\r\n{2}", resp.StatusCode, resp.Message, resp.Error);

                        //        int errorValue = (int) MessageBoxImage.Information;
                        //        if (resp.StatusCode > 299 || resp.StatusCode < 200)
                        //        {
                        //            errorValue = (int) MessageBoxImage.Error;
                        //        }
                        //        MessageBox.Show(respMessage, "Nuevo Registro", MessageBoxButton.OK, (MessageBoxImage) errorValue);
                        //    }
                        //}
                    }
                    tempEntity = null;

                    return;
                }


                //MessageBox.Show("Se procedera a guardar los cambios", "Guardar cambios");

                if (myViewModel != null)
                {
                    myViewModel.Update(entity);
                }

                //if (this.genericTemplate != null)
                //{
                //    // Refactor
                //    IODataResponse resp = this.genericTemplate.Update(entity);
                //    if (resp != null)
                //    {
                //        string respMessage = string.Format("{0}: {1}\r\n\r\n{2}", resp.StatusCode, resp.Message, resp.Error);

                //        int errorValue = (int) MessageBoxImage.Information;
                //        if (resp.StatusCode > 299 || resp.StatusCode < 200)
                //        {
                //            errorValue = (int) MessageBoxImage.Error;
                //        }
                //        MessageBox.Show(respMessage, "Actualizar Registro", MessageBoxButton.OK, (MessageBoxImage) errorValue);
                //    }
                //}
            }
        }
Exemplo n.º 10
0
 private void mDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
     model.Result = e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Commit;
     this.Close();
 }
 private void RadDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
 }
 private void ProductModelDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
     //  if (e.EditAction == Telerik.Windows.Controls.Data.DataForm.EditAction.Commit)
     //  _viewModel.Save();
 }
 private void SimilarProductDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
 }
 private void RadDataForm_EditEnded(object sender, Telerik.Windows.Controls.Data.DataForm.EditEndedEventArgs e)
 {
     var r = _uow.SaveChanges();
 }