Exemplo n.º 1
0
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemAgregar)
            {
                CargarHonorarioMedico chm = new CargarHonorarioMedico();
                chm.Show();
                this.Close();
            }
            else
            {
                if (sender == itemEliminar)
                {
                    MessageBoxResult result = MessageBox.Show("Esta seguro de eliminar el Honorario del Médico?", "Administración", MessageBoxButton.YesNo);
                    switch (result)
                    {
                    case MessageBoxResult.Yes:

                        dynamic idhm   = rgvVHonorariosc.SelectedItem;
                        int     idhono = idhm.ID_HONORARIO;

                        if (rgvVHonorariosc.SelectedItem != null)
                        {
                            var cenfer = BaseDatos.GetBaseDatos().HONORARIOS_MEDICOS.Find(idhono);
                            BaseDatos.GetBaseDatos().HONORARIOS_MEDICOS.Remove(cenfer);
                            BaseDatos.GetBaseDatos().SaveChanges();
                        }
                        MessageBox.Show("Se ha eliminado el Honorario del Médico", "Administración");
                        VistaHonorarios();

                        ////

                        break;

                    case MessageBoxResult.No:

                        break;
                    }
                }
                else
                {
                    if (sender == itemEditar)
                    {
                        if (rgvVHonorariosc.SelectedItem != null)
                        {
                            dynamic idhonora = rgvVHonorariosc.SelectedItem;
                            int     idhno    = idhonora.ID_HONORARIO;
                            int     idc      = idhonora.IDCUEN;

                            var h = BaseDatos.GetBaseDatos().HONORARIOS_MEDICOS.Find(idhno);

                            CargarHonorarioMedico pr = new CargarHonorarioMedico(h, idc, false);
                            pr.Show();
                            this.Close();
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemAgregar)
            {
                this.Close();
                NuevoEstudio nestud = new NuevoEstudio();
                nestud.Show();
            }
            else
            {
                if (sender == itemEliminar)
                {
                    MessageBoxResult result = MessageBox.Show("Esta seguro de eliminar?", "Administración Estudios", MessageBoxButton.YesNo);
                    switch (result)
                    {
                    case MessageBoxResult.Yes:

                        dynamic ctaestu   = rdgvMostrarEstudio.SelectedItem;
                        int     idcatalog = ctaestu.ID_CESTU;

                        //int idestudioo = (rdgvMostrarEstudio.SelectedItem as CATALOGO_ESTUDIOS).CATALOGO_ESTUDIO_ID;
                        if (rdgvMostrarEstudio.SelectedItem != null)
                        {
                            var cestu = BaseDatos.GetBaseDatos().CATALOGO_ESTUDIOS.Find(idcatalog);
                            cestu.STATUS = "Inactivo";
                            //BaseDatos.GetBaseDatos().CATALOGO_ESTUDIOS.Remove(cestu);
                            BaseDatos.GetBaseDatos().SaveChanges();
                        }
                        MessageBox.Show("Se ha eliminado el Estudio", "Administración Estudios");
                        LlenarGrid();
                        break;

                    case MessageBoxResult.No:

                        break;
                    }
                }
                else
                {
                    if (sender == itemEditar)
                    {
                        if (rdgvMostrarEstudio.SelectedItem != null)
                        {
                            dynamic objce     = rdgvMostrarEstudio.SelectedItem;
                            int     idce      = objce.ID_CESTU;
                            int     idclasifi = objce.ID_CLASI;

                            var idcestu     = BaseDatos.GetBaseDatos().CATALOGO_ESTUDIOS.Find(idce);
                            var idclasifica = BaseDatos.GetBaseDatos().CLASIFICACION_ESTUDIOS.Find(idclasifi);

                            NuevoEstudio nempl = new NuevoEstudio((CATALOGO_ESTUDIOS)idcestu, (CLASIFICACION_ESTUDIOS)idclasifica, false);
                            nempl.Show();
                            this.Close();
                        }
                    }
                }
            }
        }
Exemplo n.º 3
0
        private void ClassTypeTree_Checked(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            RadTreeViewItem checkedItem = e.OriginalSource as RadTreeViewItem;

            if (checkedItem != null && checkedItem.Items.Count == 0)
            {
                checkedItem.IsSelected = true;
            }
        }
Exemplo n.º 4
0
        private void paisesMenuItem_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            var paisesWin       = new CountriesView();
            var paisesViewModel = new CountriesViewModel();

            paisesWin.DataContext = paisesViewModel;

            paisesWin.ShowDialog();
        }
Exemplo n.º 5
0
        private void WGT_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            DataRow row = ChangesGrid.SelectedItem as DataRow;

            if (row != null)
            {
                Helpers.ToBloomberg(row["TICkER"].ToString(), "WGT");
            }
        }
Exemplo n.º 6
0
        private void ClassTypeTree_Unchecked(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            RadTreeViewItem checkedItem = e.OriginalSource as RadTreeViewItem;

            if (checkedItem != null)
            {
                checkedItem.IsSelected = false;
            }
        }
Exemplo n.º 7
0
        private void PBAR_ClickSynthese(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            DataRow row = Synthese.SelectedItem as DataRow;

            if (row != null)
            {
                Helpers.ToBloomberg(row["TICkER"].ToString(), "PBAR");
            }
        }
Exemplo n.º 8
0
 void radNumSoNopCA_ValueChanged(object sender, Telerik.Windows.RadRoutedEventArgs e)
 {
     ClearEventHanler();
     SoTienNopCATK = (decimal)radNumSoNopCA.Value.GetValueOrDefault();
     TinhToanTraGocLai();
     TinhToanGocLaiTraTruoc();
     TinhToanTienThuaNopTKBB();
     InitEventHanler();
 }
Exemplo n.º 9
0
        private void EQRV_ClickMomentum(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            DataRow row = Momentum.SelectedItem as DataRow;

            if (row != null)
            {
                Helpers.ToBloomberg(row["TICkER"].ToString(), "EQRV");
            }
        }
Exemplo n.º 10
0
        private void GIP5_ClickCroissance(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            DataRow row = Croissance.SelectedItem as DataRow;

            if (row != null)
            {
                Helpers.ToBloomberg(row["TICkER"].ToString(), "GIP5");
            }
        }
Exemplo n.º 11
0
        private void GIP30_ClickQuality(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            DataRow row = Quality.SelectedItem as DataRow;

            if (row != null)
            {
                Helpers.ToBloomberg(row["TICkER"].ToString(), "GIP30");
            }
        }
Exemplo n.º 12
0
        private void EVT_ClickValorisation(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            DataRow row = Valorisation.SelectedItem as DataRow;

            if (row != null)
            {
                Helpers.ToBloomberg(row["TICkER"].ToString(), "EVT");
            }
        }
Exemplo n.º 13
0
        private void OnItemsOwnerTilePositionChanged(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (!this.itemsOwner.IsLoaded || this.secondTile != null)
            {
                return;
            }

            this.secondTile = e.OriginalSource as RadTileViewItem;
        }
Exemplo n.º 14
0
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemAgregar)
            {
                this.Close();
                CatalogoCirugias nmat = new CatalogoCirugias();
                nmat.Show();
            }
            else
            {
                if (sender == itemEliminar)
                {
                    MessageBoxResult result = MessageBox.Show("Esta seguro de eliminar?", "Administración Cirugías", MessageBoxButton.YesNo);
                    switch (result)
                    {
                    case MessageBoxResult.Yes:

                        dynamic ctaciru   = MostraCirugias.SelectedItem;
                        int     idcatalog = ctaciru.IDCTC;

                        //int idcirugia = (MostraCirugias.SelectedItem as CATALOGO_CIRUGIAS).ID_CATALOGO_CIRUGIA;

                        if (MostraCirugias.SelectedItem != null)
                        {
                            var ccirugi = BaseDatos.GetBaseDatos().CATALOGO_CIRUGIAS.Find(idcatalog);
                            //BaseDatos.GetBaseDatos().CATALOGO_CIRUGIAS.Remove(ccirugi);
                            ccirugi.ESTATUS = "Inactivo";

                            BaseDatos.GetBaseDatos().SaveChanges();
                        }

                        MessageBox.Show("Se ha eliminado correctamente", "Administración Cirugías");
                        llenar_vistaCirugias();
                        break;

                    case MessageBoxResult.No:

                        break;
                    }
                }
                else
                {
                    if (sender == itemEditar)
                    {
                        if (MostraCirugias.SelectedItem != null)
                        {
                            dynamic ctaciru   = MostraCirugias.SelectedItem;
                            int     idcatalog = ctaciru.IDCTC;

                            CatalogoCirugias obj = new CatalogoCirugias(idcatalog, false);
                            obj.Show();
                            this.Close();
                        }
                    }
                }
            }
        }
Exemplo n.º 15
0
        private void ANR_ClickGeneral(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            DataRow row = General.SelectedItem as DataRow;

            if (row != null)
            {
                Helpers.ToBloomberg(row["TICkER"].ToString(), "ANR");
            }
        }
Exemplo n.º 16
0
        void RootVisual_PaneStateChange(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            var pane = e.OriginalSource as RadPane;

            if (pane != null && pane.IsInDocumentHost)
            {
                DockingWindow.SetParentRadPaneGroup(pane, pane.PaneGroup);
            }
        }
Exemplo n.º 17
0
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemAgregar)
            {
                RegistroProveedor prov = new RegistroProveedor();
                prov.Show();
                this.Close();
            }
            else
            {
                if (sender == itemEliminar)
                {
                    MessageBoxResult result = MessageBox.Show("¿Está seguro de eliminar el proveedor?", "Farmacia", MessageBoxButton.YesNo);
                    switch (result)
                    {
                    case MessageBoxResult.Yes:

                        dynamic idprove = vistaProveedores.SelectedItem;
                        int     idp     = idprove.ID_PROVEEDOR;

                        if (vistaProveedores.SelectedItem != null)
                        {
                            var prove = BaseDatos.GetBaseDatos().PROVEEDORES.Find(idp);
                            prove.PERSONA.ESTADOPERSONA = "Inactivo";
                            BaseDatos.GetBaseDatos().SaveChanges();
                        }
                        MessageBox.Show("Se eliminó el proveedor", "Farmacia");
                        VistaProveedoresPersonas();

                        ////

                        break;

                    case MessageBoxResult.No:

                        break;
                    }
                }
                else
                {
                    if (sender == itemEditar)
                    {
                        if (vistaProveedores.SelectedItem != null)
                        {
                            dynamic           idprove = vistaProveedores.SelectedItem;
                            int               idp     = idprove.ID_PROVEEDOR;
                            var               p       = BaseDatos.GetBaseDatos().PROVEEDORES.Find(idp);
                            RegistroProveedor pr      = new RegistroProveedor(
                                (PROVEEDORE)p, false);
                            pr.Show();
                            this.Close();
                        }
                    }
                }
            }
        }
Exemplo n.º 18
0
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemAgregar)
            {
                this.Close();
                CatalogoEspecialidadesEnfermeras newesp = new CatalogoEspecialidadesEnfermeras();
                newesp.Show();
            }
            else
            {
                if (sender == itemEliminar)
                {
                    MessageBoxResult result = MessageBox.Show("Esta seguro de eliminar?", "Administracion Especialidad", MessageBoxButton.YesNo);
                    switch (result)
                    {
                    case MessageBoxResult.Yes:
                        dynamic ctaciru   = MostrarEspecialidad.SelectedItem;
                        int     idcatalog = ctaciru.IDCTE;

                        //int idespec = (MostrarEspecialidad.SelectedItem as CATALOGO_ESPECIALIDADES).ID_CATALOGO_ESPECIALIDAD;
                        if (MostrarEspecialidad.SelectedItem != null)
                        {
                            var cespecialidad = BaseDatos.GetBaseDatos().CATALOGO_ESPECIALIDADES.Find(idcatalog);
                            cespecialidad.STATUS = "Inactivo";
                            BaseDatos.GetBaseDatos().SaveChanges();
                        }

                        MessageBox.Show("Se ha eliminado correctamente", "Administracion Especialidades");
                        LlenarVista();
                        break;

                    case MessageBoxResult.No:

                        break;
                    }
                }
                else
                {
                    if (sender == itemEditar)
                    {
                        if (MostrarEspecialidad.SelectedItem != null)
                        {
                            dynamic objesp       = MostrarEspecialidad.SelectedItem;
                            int     idesp        = objesp.IDCTE;
                            var     especialidad = BaseDatos.GetBaseDatos().CATALOGO_ESPECIALIDADES.Find(idesp);


                            CatalogoEspecialidadesEnfermeras obj = new CatalogoEspecialidadesEnfermeras
                                                                       ((CATALOGO_ESPECIALIDADES)especialidad, false);
                            obj.Show();
                            this.Close();
                        }
                    }
                }
            }
        }
Exemplo n.º 19
0
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemAgregar)
            {
                AgregarUsuarios nu = new AgregarUsuarios();
                nu.Show();
                this.Close();
            }
            else
            {
                if (sender == itemEliminar)
                {
                    MessageBoxResult result = MessageBox.Show("Esta seguro de eliminar el usuario?", "Administracion", MessageBoxButton.YesNo);
                    switch (result)
                    {
                    case MessageBoxResult.Yes:

                        dynamic usuario = rgvUsuarios.SelectedItem;
                        int     idusu   = usuario.IDUSUARIO;

                        if (rgvUsuarios.SelectedItem != null)
                        {
                            var usu = BaseDatos.GetBaseDatos().USUARIOS.Find(idusu);
                            usu.EMPLEADO.PERSONA.ESTADOPERSONA = "Inactivo";
                            BaseDatos.GetBaseDatos().SaveChanges();
                        }
                        MessageBox.Show("Se ha eliminado el usuario", "Administracion");
                        VistaGrid();

                        ////

                        break;

                    case MessageBoxResult.No:

                        break;
                    }
                }
                else
                {
                    if (sender == itemEditar)
                    {
                        if (rgvUsuarios.SelectedItem != null)
                        {
                            dynamic usuar  = rgvUsuarios.SelectedItem;
                            int     idusu  = usuar.IDUSUARIO;
                            var     usuari = BaseDatos.GetBaseDatos().USUARIOS.Find(idusu);

                            AgregarUsuarios au = new AgregarUsuarios((USUARIO)usuari, false);
                            au.Show();
                            this.Close();
                        }
                    }
                }
            }
        }
Exemplo n.º 20
0
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemEliminar)
            {
                //
                MessageBoxResult result = MessageBox.Show("¿Está seguro de eliminar el material?", "Farmacia", MessageBoxButton.YesNo);
                switch (result)
                {
                case MessageBoxResult.Yes:
                    Actualizar();
                    break;

                case MessageBoxResult.No:
                    break;
                }
            }
            else
            {
                if (sender == itemEditar)
                {
                    if (rgvDetalle.SelectedItem != null)
                    {
                        btnFinalizar.IsEnabled = false;
                        btnAgregar.Visibility  = Visibility.Hidden;
                        btnEditar.Visibility   = Visibility.Visible;

                        //Se busca el detalle suministro
                        dynamic detalle      = rgvDetalle.SelectedItem;
                        int     iddetalle    = detalle.ID_DETALLE_VENTA;
                        var     detalleVenta = BaseDatos.GetBaseDatos().DETALLE_VENTAS.Find(iddetalle);
                        idMedEditar = detalleVenta.MEDICAMENTOID;

                        //Se actualizan las existencias
                        var exi = BaseDatos.GetBaseDatos().CATALOGO_MEDICAMENTOS.Find(idMedEditar);
                        exi.CANTIDAD = exi.CANTIDAD + detalleVenta.CANTIDAD;

                        //Asigna los valores a los txt
                        var medicamento = BaseDatos.GetBaseDatos().CATALOGO_MEDICAMENTOS.Find(idMedEditar);
                        txtCantidad.Text    = detalleVenta.CANTIDAD.ToString();
                        txtDescripcion.Text = medicamento.COMENTARIO;
                        txtUMedida.Text     = medicamento.U_MEDIDA;
                        txtExistencias.Text = medicamento.CANTIDAD.ToString();
                        txtPVenta.Text      = medicamento.P_VENTA.ToString();

                        //Se actualizan los totales
                        total         = total - (Decimal.Parse(detalleVenta.SUBTOTAL.ToString()));
                        txtTotal.Text = total.ToString();

                        //autoMedicamentos.TextSearchPath = detalleSuministro.MEDICAMENTOID.ToString();
                        autoMedicamentos.SearchText = medicamento.NOMBRE_MEDI + " " + medicamento.COMENTARIO + " " + medicamento.U_MEDIDA;
                        llenar();
                        autoMedicamentos.IsEnabled = false;
                    }
                }
            }
        }
        private void itemAgregar_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (sender == itemEliminar)
            {
                //
                MessageBoxResult result = MessageBox.Show("Esta seguro de eliminar el Equipo de Hospital?", "Administracion", MessageBoxButton.YesNo);
                switch (result)
                {
                case MessageBoxResult.Yes:
                    Eliminar();
                    break;

                case MessageBoxResult.No:
                    break;
                }
            }
            else
            {
                if (sender == itemEditar)
                {
                    if (rgvEquipoHospital.SelectedItem != null)
                    {
                        btnFinalizar.IsEnabled = false;
                        btnAgregar.Visibility  = Visibility.Hidden;
                        btnEditar.Visibility   = Visibility.Visible;
                        btnEditar.IsEnabled    = true;

                        //Se busca el detalle suministro
                        dynamic detalle   = rgvEquipoHospital.SelectedItem;
                        int     iddetalle = detalle.ID_DETALLE;

                        var detallees = BaseDatos.GetBaseDatos().DETALLE_EQUIPO_HOSPITAL.Find(iddetalle);
                        int ide       = detalle.IDCATALOGOEH;

                        //Asigna los valores a los txt
                        var equipo = BaseDatos.GetBaseDatos().CATALOGO_EQUIPO_HOSPITAL.Find(ide);
                        txtcosto.Text          = detallees.COSTO.ToString();
                        autoequipoh.SearchText = equipo.NOM_EQUIPO_HOSPITAL;

                        int idme = detalle.ID_MEDICO;
                        var med  = BaseDatos.GetBaseDatos().MEDICOS.Find(idme);
                        automedico.SearchText = med.PERSONA.NOMBRE + " " + med.PERSONA.A_PATERNO + " " + med.PERSONA.A_MATERNO;

                        int idpac = detalle.IDCEUNTA;
                        var pac   = BaseDatos.GetBaseDatos().CUENTAS.Find(idpac);
                        autopaceinte.SearchText = pac.PACIENTE.PERSONA.NOMBRE + " " + pac.PACIENTE.PERSONA.A_PATERNO + " " + pac.PACIENTE.PERSONA.A_MATERNO;



                        //Se actualizan los totales
                        total         = total - (Decimal.Parse(detallees.COSTO.ToString()));
                        txtTotal.Text = total.ToString();
                    }
                }
            }
        }
Exemplo n.º 22
0
        private void tvModuleProcess_Checked(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            bool isInitiallyChecked = (e as RadTreeViewCheckEventArgs).IsUserInitiated;

            if (isInitiallyChecked)//是用户手动选择(非自动Check)
            {
                RadTreeViewItem tvItem = e.OriginalSource as RadTreeViewItem;
                tvItem.ExpandAll();//ExpandAll之后选中项才会出现在CheckedItems中
            }
        }
        private void configTree_Selected(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            var vm = DataContext as AirportConfigurationViewModel;

            if (vm != null)
            {
                RadTreeViewItem item = (RadTreeViewItem)e.Source;
                vm.SelectEntity(item.Item);
            }
        }
Exemplo n.º 24
0
        private void IndustriesCopy(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            String year  = _viewModel.SelectedDate.Substring(6, 4);
            String month = _viewModel.SelectedDate.Substring(3, 2);;
            String day   = _viewModel.SelectedDate.Substring(0, 2);

            String nom = year + month + day + "_Repartition_Industries_" + _selectedIndustry + "_" + _viewModel.SelectedPortefeuille;

            Helpers.ExportToBMP(nom, IndustriesGroup);
        }
Exemplo n.º 25
0
        private void menuUpdateFiliere_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            (sender as RadRadialMenuItem).IsSelected = false;

            formUpdateFiliere.Visibility = Visibility.Visible;
            Filiere f = carouselFiliere.SelectedItem as Filiere;

            filiereUpdatedName.Text    = f.Nom_filiere;
            filiereUpdatedManager.Text = f.Responsable;
        }
        private void quantity_ValueChanged(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            if (onInit)
            {
                return;
            }

            CalculateTax();
            UpdateTotalAmount();
        }
 private void RadViewSource_ItemClick(object sender, Telerik.Windows.RadRoutedEventArgs e)
 {
     if (this.RadViewSource.SelectedItem != null)
     {
         var item = this.RadViewSource.SelectedItem as RadTreeViewItem;
         var tag  = item.Tag as StructureTreeViewModel;
         this.id_selectedDepartment = tag.id_department;
         this.LoadPositions();
     }
 }
Exemplo n.º 28
0
        private void StudentTree_Unchecked(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            RadTreeViewItem checkedItem = e.OriginalSource as RadTreeViewItem;

            if (checkedItem != null)
            {
                checkedItem.IsSelected = false;
                checkeditems.Remove(checkedItem);
            }
        }
Exemplo n.º 29
0
        private void GridContextMenu_ItemClick(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            MenuItem item = (e.OriginalSource as RadMenuItem).DataContext as MenuItem;

            switch (item.Text)
            {
            case "Add":
                this.radGridView.BeginInsert();
                break;

            case "Edit":
                this.radGridView.BeginEdit();
                break;

            case "Delete":
                this.radGridView.Items.Remove(this.radGridView.SelectedItem);
                break;

            case "Ascending":
                this.radGridView.SortDescriptors.Clear();
                this.radGridView.SortDescriptors.Add(new SortDescriptor()
                {
                    Member        = this.ClickedHeader.Column.UniqueName,
                    SortDirection = ListSortDirection.Ascending
                });
                break;

            case "Descending":
                this.radGridView.SortDescriptors.Clear();
                this.radGridView.SortDescriptors.Add(new SortDescriptor()
                {
                    Member        = this.ClickedHeader.Column.UniqueName,
                    SortDirection = ListSortDirection.Descending
                });
                break;

            case "None":
                this.radGridView.SortDescriptors.Clear();
                break;

            case "Move Left":
                if (this.ClickedHeader.Column.DisplayIndex > 0)
                {
                    this.ClickedHeader.Column.DisplayIndex -= 1;
                }
                break;

            case "Move Right":
                if (this.ClickedHeader.Column.DisplayIndex < this.radGridView.Columns.Count - 1)
                {
                    this.ClickedHeader.Column.DisplayIndex += 1;
                }
                break;
            }
        }
Exemplo n.º 30
0
        //private void chkPersist_Checked(object sender, RoutedEventArgs e)
        //{
        //    if (optNotPersist.IsChecked == true)
        //    {
        //        //if(StateDTO.ID!=0)
        //        //{
        //        if (StateDTO.ActionActivities.Any(x => x.Type == Enum_ActionActivityType.CodeFunction || x.Type == Enum_ActionActivityType.DatabaseFunction))
        //        {
        //            optPersist.IsChecked = true;
        //            MessageBox.Show("بعلت وجود اقدام غیر ظاهری ذخیره وضعیت اجباری میباشد");
        //        }
        //        //}
        //    }
        //    SetActionActivities();
        //}

        private void mnuRemoveItem_Click(object sender, Telerik.Windows.RadRoutedEventArgs e)
        {
            var menuItem    = sender as RadMenuItem;
            var contextMenu = menuItem.Parent as RadContextMenu;
            var source      = contextMenu.GetClickedElement <GridViewRow>();

            if (contextMenu != null && source != null)
            {
                StateDTO.ActionActivities.Remove(source.DataContext as UIActionActivityDTO);
            }
        }