예제 #1
0
        public ProyectoListForm()
        {
            try
            {
                try
                {
                    SplashScreenManager.ShowForm(MdiParent, typeof(WaitForm1), true, true);
                }
                catch (Exception)
                {
                    SplashScreenManager.CloseForm();
                    SplashScreenManager.ShowForm(MdiParent, typeof(WaitForm1), true, true);
                }

                InitializeComponent();
                PopulaAnnoCheckBox();
                Pais_repositoryItemLookUpEdit.DataSource         = AGlobalDataContext.Paises;
                agrupacionBindingSource.DataSource               = AGlobalDataContext.Agrupacion;
                empresariosBindingSource.DataSource              = AGlobalDataContext.Empresarios;
                TipoProyecto_repositoryItemLookUpEdit.DataSource =
                    Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoProyecto));
                Estado_repositoryItemLookUpEdit.DataSource    = Enumerados.ListaDeEnumerados(typeof(Enumerados.EstadoProyecto));
                Estado_repositoryItemLookUpEdit.DisplayMember = "Tipo";
                Estado_repositoryItemLookUpEdit.ValueMember   = "Valor";
                PopulaProyectos();
            }
            catch (Exception e)
            {
                throw;
            }
        }
예제 #2
0
        public MainForm()
        {
            InitializeComponent();
            SkinHelper.InitSkinGallery(ribbonGalleryBarItem2, true);
            VerificaSiHayAdministrador();
            AperturaDeSesion();
            VerificaCorrectaConfiguracion();
            VerificaNomencladoresPrincipales();
            if (ApplicationDeployment.IsNetworkDeployed)
            {
                this.Text += string.Format("- v{0}", ApplicationDeployment.CurrentDeployment.CurrentVersion.ToString(4));
            }
            var lista = Enumerados.ListaDeEnumerados(typeof(Enumerados.EstadoOrdenDeTrabajo));
            var b     = lista;

            //Version version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
            //Text += " " + String.Format("{0}.{1}.{2}.{3}", version.Major, version.Minor,
            //    version.Revision, version.Build);
            //CorreScriptiInicializarMonedasDeProyectos();
            //CorresScriptCompletaCargoArtistas();
            //CorreScriptPasarCargos();
            //CorrerScriptEliminaNominasRepetidas();
            //CorrerScriptEliminaEspaciosEnNombreDeIntegrantes();
            //CorrerScriptPonerOrden2016Pagadas();
            //CorrerScriptEliminaParticipantesDeActividadSinNomina();
            //CorrerScriptInsertaFechaDeAltasAlosVacios();
            Proyectos.InsertaAgrupacionProyecto();
        }
예제 #3
0
 private void EditIntegrante_XtraUserControl_Load(object sender, EventArgs e)
 {
     Agrupacion_repositoryItemLookUpEdit.DataSource  = AGlobalDataContext.Agrupacion;
     TipoVinculo_repositoryItemLookUpEdit.DataSource = Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoVinculoDeArtista));
     tabbedControlGroup1.SelectedTabPage             = Personales_layoutControlGroup;
     bindingSource1.DataSource = AGlobalDataContext.AgrupacionDeArtista.Where(c => c.ArtistaId == artistaId);
 }
예제 #4
0
        public PopupGestionDeudaXtraForm(HistoricoDeuda anHistoricoDeuda, NegocioDataContext aNegocioDataContext)
        {
            InitializeComponent();

            AGlobalNegocioDataContext = aNegocioDataContext;
            AAgrupacion      = anHistoricoDeuda.Agrupacion;
            ATipoMonedaId    = anHistoricoDeuda.TipoMonedaId;
            AGlobalHistorico =
                aNegocioDataContext.HistoricoDeuda.FirstOrDefault(
                    c => c.HistoricoDeudaID == anHistoricoDeuda.HistoricoDeudaID);

            tipoMonedaBindingSource.DataSource = AGlobalNegocioDataContext.TipoMoneda.Where(c => c.OrdenDeTrabajo);
            AAgrupacion = AGlobalNegocioDataContext.Agrupacion.FirstOrDefault(c => c.AgrupacionID == anHistoricoDeuda.AgrupacionId);
            TipoGestionDeuda_lookUpEdit.Properties.DataSource = Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoGestionDeuda));

            var esUltimo = anHistoricoDeuda.UltimaInsertada;

            Importe_calcEdit.Enabled  = TipoGestionDeuda_lookUpEdit.Enabled = Porciento_TextEdit.Enabled = esUltimo;
            Moneda_lookUpEdit.Enabled = false;

            Importe_calcEdit.EditValue            = anHistoricoDeuda.importe;
            TipoGestionDeuda_lookUpEdit.EditValue = anHistoricoDeuda.TipoIncrementoDeuda;
            Descripcion_memoEdit.Text             = anHistoricoDeuda.Descripcion;
            Fecha_dateEdit.DateTime     = DateTime.Today;
            Moneda_lookUpEdit.EditValue = anHistoricoDeuda.TipoMonedaId;

            if (!esUltimo)
            {
                XtraMessageBox.Show("Solo se podrá editar completamente la última acción por cada grupo y por cada moneda", "Información",
                                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
예제 #5
0
 public UsuariosXtraForm()
 {
     InitializeComponent();
     usuarioBindingSource.DataSource           = AGlobalDataContext.Usuario;
     Roles_repositoryItemLookUpEdit.DataSource =
         Enumerados.ListaDeEnumerados(typeof(Enumerados.Roles));
     //gridView1.OptionsEditForm.CustomEditFormLayout = new EditUserXtraUserControl();
 }
예제 #6
0
        private void PopulaControles()
        {
            PupulaDeudas();
            agrupacionBindingSource.DataSource = AglobalDataContext.Agrupacion;
            tipoMonedaBindingSource.DataSource = AglobalDataContext.TipoMoneda;
            TipoIncrementoDeuda_repositoryItemLookUpEdit.DataSource =
                Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoGestionDeuda));

            //  PopulaImageComboBox();
        }
 public PopupParticipanteForm()
 {
     InitializeComponent();
     TipoParticipanteLookUpEdit.Properties.DataSource =
         Enumerados.EnumToList(Enumerados.ProyectoEnumerados.TipoParticipante);
     TipoTramiteMigratorioLookUpEdit.Properties.DataSource =
         Enumerados.EnumToList(Enumerados.ProyectoEnumerados.TipoProyectoMigratorio);
     // This line of code is generated by Data Source Configuration Wizard
     bindingSource1.DataSource = _GlobalDataContext.Imagenes;
 }
예제 #8
0
 public RegistroClientesXtraForm()
 {
     InitializeComponent();
     // This line of code is generated by Data Source Configuration Wizard
     PopulaRegistros(true);
     PopulaAnnoCheckBox();
     colPaisId.Visible = false;
     EstadoContrato_repositoryItemLookUpEdit.DataSource =
         Enumerados.ListaDeEnumerados(typeof(Enumerados.EstadoContrato));
     paisesBindingSource.DataSource = AGlobalDataContext.Paises;
 }
 public PopupAgrupacionXtraForm()
 {
     InitializeComponent();
     agrupacionBindingSource.DataSource =AGlobalDataContext.Agrupacion.Where(c => c.PerteneceACatalogo).OrderBy(c=>c.Nombre);
     TipoVinculo_lookUpEdit.Properties.DataSource =
         Enumerados.ListaDeEnumerados(typeof (Enumerados.TipoVinculoDeArtista));
        // Enumerados.ProyectoEnumerados.TipoVinculoArtista.EnumToList();
     TipoVinculo_lookUpEdit.Properties.ValueMember = "Valor";
     TipoVinculo_lookUpEdit.Properties.DisplayMember = "Tipo";
     nomencladorCargoBindingSource.DataSource = AGlobalDataContext.NomencladorCargo.OrderBy(c => c.PesoDeCargo);
 }
예제 #10
0
        public PaisForm()
        {
            InitializeComponent();
            var listaDeContinentes = Enumerados.ListaDeEnumerados(typeof(Enumerados.Continentes));

            Continentes_repositoryItemLookUpEdit.DataSource    = listaDeContinentes;
            Continentes_repositoryItemLookUpEdit.DisplayMember = "Tipo";
            Continentes_repositoryItemLookUpEdit.ValueMember   = "Valor";
            CompruebaPaisCuba();
            paisesBindingSource.DataSource = AGlobalDataContext.Paises.OrderBy(c => c.NombrePais);
            //     continentesBindingSource.DataSource = _GlobalDataContext.Continentes;
        }
예제 #11
0
 /// <summary>
 /// Pone en el datasource un enumerado del proyecto, AUN EN PRUEBA
 /// </summary>
 /// <param name="lookUpEdit"></param>
 /// <param name="type"></param>
 public static void SetEnum(this LookUpEdit lookUpEdit, Type type)
 {
     try
     {
         lookUpEdit.Properties.DataSource    = Enumerados.ListaDeEnumerados(type);
         lookUpEdit.Properties.DisplayMember = "Tipo";
         lookUpEdit.Properties.ValueMember   = "Valor";
     }
     catch
     {
         // ignored
     }
 }
예제 #12
0
 public PopupGestionDeudaXtraForm(int anAgrupacionID, NegocioDataContext aNegocioDataContext, int?aTipoMonedaId = null)
 {
     InitializeComponent();
     AGlobalNegocioDataContext          = aNegocioDataContext;
     tipoMonedaBindingSource.DataSource = AGlobalNegocioDataContext.TipoMoneda.Where(c => c.OrdenDeTrabajo);
     AGlobalHistorico = new HistoricoDeuda();
     AAgrupacion      = AGlobalNegocioDataContext.Agrupacion.FirstOrDefault(c => c.AgrupacionID == anAgrupacionID);
     TipoGestionDeuda_lookUpEdit.Properties.DataSource =
         Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoGestionDeuda));
     Fecha_dateEdit.DateTime = DateTime.Today;
     if (aTipoMonedaId != null)
     {
         Moneda_lookUpEdit.EditValue = aTipoMonedaId;
         Moneda_lookUpEdit.Enabled   = false;
     }
 }
예제 #13
0
        public EditClienteXtraForm(ControlClientes aControlDeClientes = null)
        {
            try
            {
                GlobalControlClientes = aControlDeClientes != null?AGlobalDataContext.ControlClientes.FirstOrDefault(c => c.ControlClienteID == aControlDeClientes.ControlClienteID) : new ControlClientes();

                InitializeComponent();
                paisesBindingSource.DataSource         = AGlobalDataContext.Paises;
                empresariosBindingSource.DataSource    = AGlobalDataContext.Empresarios;
                estadoContratoBindingSource.DataSource = Enumerados.ListaDeEnumerados(typeof(Enumerados.EstadoContrato));
                EmpresarioLayout_layoutControlItem.HideToCustomization();
                Cuentas_simpleButton.Enabled = aControlDeClientes != null;
                HabilitaBotonCrearCarpeta();
                if (aControlDeClientes != null)
                {
                    NumeroContrato_textEdit.EditValue     = GlobalControlClientes.NumeroContrato;
                    Pais_lookUpEdit.EditValue             = GlobalControlClientes.PaisId;
                    NombreEntidad_textEdit.EditValue      = GlobalControlClientes.NombreDeEntidad;
                    Telefono_textEdit.EditValue           = GlobalControlClientes.Teléfono;
                    Email_textEdit.EditValue              = GlobalControlClientes.Email;
                    Direccion_textEdit.EditValue          = GlobalControlClientes.Dirección;
                    representante_textEdit.EditValue      = GlobalControlClientes.Representante;
                    CargoRepresentante_textEdit.EditValue = GlobalControlClientes.CargoRepresentante;
                    FechaContrato_dateEdit.DateTime       = GlobalControlClientes.FechaContrato;
                    if (GlobalControlClientes.Vigencia != null)
                    {
                        Vigente_dateEdit.DateTime = (DateTime)GlobalControlClientes.Vigencia;
                    }
                    if (GlobalControlClientes.EmpresarioId != null)
                    {
                        Empresario_lookUpEdit.EditValue = GlobalControlClientes.EmpresarioId;
                    }
                    EstadoContrato_lookUpEdit.EditValue = aControlDeClientes.EstadoId;
                    Reeup_textEdit.EditValue            = GlobalControlClientes.Reup;
                    Nit_textEdit.EditValue = GlobalControlClientes.Nit;
                }
            }
            catch (Exception)
            {
                throw;
            }
            //else
            //{
            //    FechaContrato_dateEdit.DateTime = DateTime.Today;
            //    Vigente_dateEdit.DateTime = DateTime.Today.Date.AddMonths(6);
            //}
        }
        public ListadoNominasXtraForm()
        {
            InitializeComponent();
            GlobalGridView = gridView1;
            IEnumerable <Nomina> nominas = null;

            nominaBindingSource.DataSource = new NegocioDataContext().Nomina;



            TipoMoneda_repositoryItemLookUpEdit.DataSource    = AGlobalDataContext.TipoMoneda;
            TipoActividad_repositoryItemLookUpEdit.DataSource =
                Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoActividad));
            TipoActividad_repositoryItemLookUpEdit.ValueMember   = "Valor";
            TipoActividad_repositoryItemLookUpEdit.DisplayMember = "Tipo";
            PopulaAnnoCheckBox();
            FiltraAnno();
        }
예제 #15
0
 private void Moneda_lookUpEdit_EditValueChanged(object sender, EventArgs e)
 {
     ATipoMonedaId = Convert.ToInt32(Moneda_lookUpEdit.EditValue);
     Deuda         = AAgrupacion.GetDeuda(ATipoMonedaId);
     if (Deuda > 0)
     {
         Deuda_labelControl.ForeColor = Color.Brown;
         Deuda_labelControl.BackColor = Color.LightCoral;
         Deuda_labelControl.Text      = Deuda.ToString();
     }
     else
     {
         var listaSinRebajarDeuda = Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoGestionDeuda));
         var itemDeRebaja         = listaSinRebajarDeuda.FirstOrDefault(c => c.Valor == Enumerados.TipoGestionDeuda.RebajarDeuda.ToEntero().ToString());
         listaSinRebajarDeuda.Remove(itemDeRebaja);
         TipoGestionDeuda_lookUpEdit.Properties.DataSource = listaSinRebajarDeuda;
     }
     TipoGestionDeuda_lookUpEdit.Enabled = true;
 }
예제 #16
0
        private void PopulaImageComboBox()
        {
            var lista = Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoGestionDeuda));

            //foreach (var tipos in lista)
            //{
            //    ImageComboBoxItem item = new ImageComboBoxItem();
            //}
            foreach (var enumerado in lista)
            {
                ImageComboBoxItem item = new ImageComboBoxItem
                {
                    Description = enumerado.Tipo,
                    ImageIndex  = Convert.ToInt32(enumerado.Valor),
                    Value       = Convert.ToInt32(enumerado.Valor)
                };
                TipoAccionDeudas_repositoryItemImageComboBox.Items.Add(item);
            }
            //       TipoAccionDeudas_repositoryItemImageComboBox.AddEnum(typeof(Enumerados.TipoGestionDeuda));
            TipoAccionDeudas_repositoryItemImageComboBox.SmallImages = imageCollection1;
        }
예제 #17
0
        private void SetEstadoProyecto(Enumerados.EstadoProyecto estadoProyecto)
        {
            var proyecto = GetSelectedProyecto();

            if (proyecto == null)
            {
                return;
            }
            PopupSetEstados_XtraUserControlcs popup = new PopupSetEstados_XtraUserControlcs();

            popup.Estado_lookUpEdit.Properties.DataSource =
                Enumerados.ListaDeEnumerados(typeof(Enumerados.EstadoProyecto));

            if (XtraDialog.Show(popup) == DialogResult.OK)
            {
                AGlobalDataContext      = new NegocioDataContext();
                proyecto                = AGlobalDataContext.Proyectos.FirstOrDefault(c => c.ProyectoID == proyecto.ProyectoID);
                proyecto.EstadoProyecto = (int)estadoProyecto;
                AGlobalDataContext.SubmitChanges();
                PopulaProyectos();
            }
        }
예제 #18
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="checkAll">Automaticamente selecciona todas las agrupaciones del listbox de las agrupaciones por lo qeu se mostraran todos los integrantes de todas las agrupaciones</param>
        /// <param name="excluyeGrupo">si es true se mostraran todos los integrantes de todos los grupos menos del grupo pasado como parametro, esto para los posibles invitados</param>
        /// <param name="aGrupo">El grupo sobre el cual se basará el constructor</param>
        public IntegrantesForm(string aGrupo = null)
        {
            InitializeComponent();
            last_emptySpaceItem.HideToCustomization();
            ButtonsContainer_layoutControlItem.HideToCustomization();
            // _MuestraPosiblesInvitados = excluyeGrupo;
            // This line of code is generated by Data Source Configuration Wizard
            _MuestraPosiblesInvitados = _MuestraPosiblesInvitados;
            Artista_gridView.Columns["Orden"].SortOrder = ColumnSortOrder.Ascending;
            //gridControl1.RefreshDataSource();
            //Artista_gridView.RefreshData();
            // This line of code is generated by Data Source Configuration Wizard


            //Muestro solamente para el administrador pues esta facilidad aun no esta terminada de programar
            if (Proyectos.UsuarioRegistrado.EsAdministrador())
            {
                bindingSource2.DataSource      = _GlobalDataContext.Cancion;
                Repertorio_xtraTabPage.Visible = true;
                TipoPasaporte_repositoryItemLookUpEdit.DataSource = Enumerados.EnumToList(Enumerados.ProyectoEnumerados.TipoPasaporte);
            }

            _AgrupacionAInicializar = aGrupo;
            //  MunicipioTreeList.KeyFieldName = "MunicipioID";PopulaMunicipiosTreeList(MunicipioTreeList);
            Municipio_repositoryItemLookUpEdit.DataSource = MunicipioTreeList.DataSource = GetListaDeMunicipios();
            MunicipioTreeList.RootValue = DBNull.Value;
            //var _EditForm = new EditIntegrante_XtraForm();
            //Artista_gridView.OptionsEditForm.CustomEditFormLayout = _EditForm;
            Integrantes_gridControl.DataSource = _GlobalDataContext.Artista.Where(c => !c.FechaDeBaja.HasValue);
            //// Add the link to the printing system's collection of links.
            //printingSystem1.Links.AddRange(new object[] { printableComponentLink1 });

            //// Assign a control to be printed by this link.
            //printableComponentLink1.Component = gridControl1;
            //var documentViewer1 = ((MainForm) MdiParent).documentViewer1;// Assign the printing system to the document viewer.
            //documentViewer1.PrintingSystem = printingSystem1;
        }
        private void PopulaTree()
        {
            List <SmallConfiguracion> listaReporteRoles = new List <SmallConfiguracion>();
            var listaDeReportes = Enumerados.ListaDeEnumerados(typeof(Enumerados.Reportes));
            var listaDeRoles    = Enumerados.ListaDeEnumerados(typeof(Enumerados.Roles));
            int band            = 0;

            foreach (var reporte in listaDeReportes)
            {
                SmallConfiguracion rootNode = new SmallConfiguracion
                {
                    Id          = Convert.ToInt32(reporte.Valor),
                    Descripcion = reporte.Tipo,
                    ParentId    = 0,
                    Existe      = false
                };
                listaReporteRoles.Add(rootNode);
                foreach (var role in listaDeRoles)
                {
                    band++;
                    SmallConfiguracion node = new SmallConfiguracion
                    {
                        Id          = Convert.ToInt32(role.Valor) + 1000 * rootNode.Id,
                        Descripcion = role.Tipo,
                        ParentId    = Convert.ToInt32(reporte.Valor),
                        Existe      = AGlobalDataContext.ConfigurarPiePorRole.Any(c => c.ReporteID == rootNode.Id && c.RoleID == Convert.ToInt32(role.Valor))
                    };
                    listaReporteRoles.Add(node);
                }
            }
            treeList1.DataSource        = listaReporteRoles;
            treeList1.RootValue         = 0;
            treeList1.ParentFieldName   = "ParentId";
            treeList1.KeyFieldName      = "Id";
            treeList1.CheckBoxFieldName = "Existe";
        }
예제 #20
0
        public EditIntegranteXtraForm(int agrupacionId, AgrupacionDeArtista anAgrupacionDeArtista = null, NegocioDataContext globalDataContext = null)
        {
            AGlobalDataContext = globalDataContext ?? new NegocioDataContext();
            Artista artista = null; AGlobalAgrupacion = AGlobalDataContext.Agrupacion.FirstOrDefault(c => c.AgrupacionID == agrupacionId);

            InitializeComponent();
            TipoVinculo_lookUpEdit.Properties.DataSource     = Enumerados.ListaDeEnumerados(typeof(Enumerados.TipoVinculoDeArtista));
            TipoVinculo_lookUpEdit.Properties.ValueMember    = "Valor";
            TipoVinculo_lookUpEdit.Properties.DisplayMember  = "Tipo";
            Municipio_treeListLookUpEdit1TreeList.DataSource = GetListaDeMunicipios();
            escalaSalarialBindingSource.DataSource           = AGlobalDataContext.EscalaSalarial;
            noEscalaSalarialBindingSource.DataSource         = AGlobalDataContext.NoEscalaSalarial;
            //PopulaMunicipiosTreeList();
            // municipioBindingSource.DataSource = GetListaDeMunicipios();
            AAgrupacionId = agrupacionId;


            AAgrupacionDeArtista = anAgrupacionDeArtista;
            if (anAgrupacionDeArtista != null)
            {
                AArtistaId = anAgrupacionDeArtista.ArtistaId;
                artista    = anAgrupacionDeArtista.Artista;

                try
                {
                    #region Datos personales
                    #region Foto
                    if (artista.Foto != null)
                    {
                        MemoryStream ms           = new MemoryStream(artista.Foto);
                        Bitmap       imagenBitmap = new Bitmap(ms);
                        pictureEdit1.Image = imagenBitmap;
                    }
                    #endregion
                    Nombre_textEdit.EditValue               = anAgrupacionDeArtista.Artista.Nombre;
                    PrimerApellicod_textEdit.EditValue      = anAgrupacionDeArtista.Artista.PrimerApellido;
                    SegundoApellido_textEdit.EditValue      = anAgrupacionDeArtista.Artista.SegundoApellido;
                    NumeroCarnet_textEdit.EditValue         = anAgrupacionDeArtista.Artista.CarnetIdentidad;
                    EstadoCivil_comboBoxEdit.EditValue      = anAgrupacionDeArtista.Artista.EstadoCivil;
                    Direccion_textEdit.EditValue            = artista.Direccion;
                    Municipio_treeListLookUpEdit.EditValue  = anAgrupacionDeArtista.Artista.MunicipioId;
                    Escolaridad_textEdit.EditValue          = artista.EscolaridadEnsennanzaGeneral;
                    AnnoGraduadoEnseGral_textEdit.EditValue = artista.AnnoGraduado;
                    #endregion
                }
                catch (Exception e)
                {
                    Utils.MuestraError($"error insertando datos personales el error es: {e.Message}");
                }



                try
                {
                    #region Datos Laborales

                    Agencia_textEdit.Text                = artista.Organismo;
                    FechaAlta_dateEdit.EditValue         = anAgrupacionDeArtista.FechaAlta ?? Convert.ToDateTime("1/1/1900");
                    statusLaboralTextEdit.EditValue      = anAgrupacionDeArtista.Artista.StatusLaboral;
                    FuenteProcedencia_textEdit.EditValue = artista.FuenteProcedencia;
                    fechaIngresoSectorDateEdit.DateTime  = anAgrupacionDeArtista.Artista.FechaIngresoSector ?? Convert.ToDateTime("1/1/1900");
                    ServicioSocial_textEdit.EditValue    = artista.CumplimientoServicioSocial;
                    Desempenno_lookUpEdit.EditValue      = anAgrupacionDeArtista.NomencladorCargoId;
                    DesempeñoAbrev_textEdit.EditValue    = anAgrupacionDeArtista.AbrevDesempenno;
                    TipoContrato_textEdit.EditValue      = artista.TipoContratoArtista;
                    TipoVinculo_lookUpEdit.EditValue     = anAgrupacionDeArtista.TipoVinculo;
                    //    EscalaSalarial_lookUpEdit.EditValue = anAgrupacionDeArtista.Artista.EscalaSalarialId;

                    #region Evaluacion Artistica
                    EvaluacionArtistica_textEdit.EditValue = artista.EvaluacionArtistica;
                    NivelEvaluacion_textEdit.EditValue     = artista.NivelEvaluacionArt;
                    CodigoEvaluacionArt_textEdit.EditValue = artista.CodigoEvalArtistica;
                    FechaEvaluacion_dateEdit.EditValue     = artista.FechaEvalArtistica ?? Convert.ToDateTime("1/1/1900");
                    #endregion

                    #region Aval
                    AvalLookUpEdit.EditValue      = artista.TipoAval;
                    CodigoAval_textEdit.EditValue = artista.CodigoAvalProfesionalidad;
                    FechaAval_dateEdit.EditValue  = artista.FechaAval ?? Convert.ToDateTime("1/1/1900");
                    #endregion

                    #region Otra Profesion
                    OtraProfesion_textEdit.EditValue     = artista.OtraProfesion;
                    AnnoOtraProfesion_textEdit.EditValue = artista.AnnoGraduadoOtraProfesion;
                    #endregion

                    #region Enseñanza Especializada

                    EnsennanzaEsp_textEdit.EditValue      = artista.EnsennanzaEspecializada;
                    annoGraduadoEnsEsp_TextEdit.EditValue = artista.AnnoGraduadoEnsEspecializada;
                    #endregion


                    #region EscalaSalarial

                    NoSeAcoge_checkEdit.Checked = artista.NoEscalaSalarialId != null;
                    if (artista.EscalaSalarial == null)
                    {
                        EscalaSalarial_layoutControlItem.Enabled = false;
                        MotivoNoSegSocial_lookUpEdit.EditValue   = artista.NoEscalaSalarialId;
                    }
                    if (artista.NoEscalaSalarialId == null)
                    {
                        NoSeAcoge_checkEdit.Checked = false;
                        MotivoNoSegSocial_layoutControlItem.Enabled = false;
                        MotivoNoSegSocial_lookUpEdit.EditValue      = null;
                        EscalaSalarial_layoutControlItem.Enabled    = true;
                        EscalaSalarial_lookUpEdit.EditValue         = artista.EscalaSalarialId;
                    }



                    #endregion

                    #endregion
                }
                catch (Exception e)
                {
                    Utils.MuestraError($"error insertando datos laborales el error es: {e.Message}");
                }

                artistaId = anAgrupacionDeArtista.Artista.ArtistaID;
                Text      = String.Format("Editando datos de {0}", AAgrupacionDeArtista.Artista.NombreCompleto);
            }
            nomencladorCargoBindingSource.DataSource   = AGlobalDataContext.NomencladorCargo;
            trayectoriaArtistaBindingSource.DataSource = AGlobalDataContext.TrayectoriaArtista.Where(c => c.ArtistaId == artistaId);

            // This line of code is generated by Data Source Configuration Wizard
            // Municipio_treeListLookUpEdit.Properties.DataSource = new DXApplication9.NegocioDataContext().Provincia;
            // This line of code is generated by Data Source Configuration Wizard
            // Fill a SqlDataSource
            //sqlDataSource1.Fill();
        }