Esempio n. 1
0
        private void listBoxControlPersona_SelectedIndexChanged(object sender, EventArgs e)
        {
            //Mensajes.MensajeRapido(listBoxControlPersona.SelectedIndex.ToString());
            miEntidadPersona = (EntidadPERSONA)listBoxControlPersona.SelectedItem;
            //gridView1.RefreshEditor(true);
            gridView1.Appearance.Reset();
            //Mensajes.MensajeRapido(miEntidadPersona.Nombre + " - " + miEntidadPersona.Apellido);
            //if(gridView1.Appearance.)
            //gridView1.SetAutoFilterValue(colIdLote,"2",AutoFilterCondition.BeginsWith);
            //gridView1.SetAutoFilterValue(colIdLote,);

            /*
             * if (gridView1.Columns["colIdLote"] == 1)
             *
             * {
             *
             * }
             */
            /*
             * for (int i = 0; i < gridView1.RowCount; i++)
             * {
             *  gridView1.GetRow(i);
             *  gridControl1.MainView.Appearance.
             * }
             */
        }
Esempio n. 2
0
        private void BtnNuevaPersona_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            /*************************
            * CREAMOS EL CONTROL
            *************************/

            Controles.ControlPersona miControl = new Controles.ControlPersona();
            XtraDialogArgs           miDialogo = new XtraDialogArgs();

            miDialogo.Showing += Args_Showing;
            miDialogo.Content  = miControl;
            miDialogo.Caption  = "Nuevo personal de la Empresa";
            miDialogo.Buttons  = new DialogResult[] { DialogResult.OK, DialogResult.Cancel };

            /**********************************
            * SI HAY ESTABLECEMOS PROPIEDADES
            * ********************************/
            miControl.pERSONABindingSource.DataSource = miEntidad;

            /*************************************
            * MOSTRAMOS EL DIALOGO EN PANTALLA
            * ***********************************/
            DialogResult miResultado = XtraDialog.Show(miDialogo);

            /***************************************
            * AL CERRARSE VERIFICAMOS EL BOTON OK
            * *************************************/
            if (miResultado == DialogResult.OK)
            {
                miEntidad = (EntidadPERSONA)miControl.pERSONABindingSource.Current;

                /**********************************************************
                * VERIFICAMOS LOS CAMPOS LLENADOS DE FORMA OBLIGATORIA
                * ********************************************************/
                if (verificaCamposObligatoriosMiControl(miEntidad))
                {
                    //miEntidad.fecha_reg = DateTime.Now;
                    //miEntidad.id_usuario = NPermisos.IdUsuario;
                    dbContext.PERSONA.Add(miEntidad);
                    dbContext.SaveChanges();
                    miEntidad = new EntidadPERSONA();
                }
                else
                {
                    Mensajes.MensajeSimple("Falta información", this.mensajeError, MessageBoxIcon.Stop);
                }

                //Mensajes.MensajeRapido(miEntidad.apellidos + "  " + miEntidad.id_usuario);
            }
        }
Esempio n. 3
0
        private bool verificaCamposObligatoriosMiControl(EntidadPERSONA entidadControl)
        {
            bool resultado = true;

            mensajeError = "";
            if (entidadControl.Nombre == null)
            {
                mensajeError = "Nombre" + Environment.NewLine;
                resultado    = false;
            }
            if (entidadControl.Apellido == null)
            {
                mensajeError = "Apellido" + Environment.NewLine;
                resultado    = false;
            }
            if (entidadControl.Estado == null)
            {
                mensajeError += "Estado: activo / inactivo" + Environment.NewLine;
                resultado     = false;
            }

            return(resultado);
        }
Esempio n. 4
0
 private void adicionalSearchVendedor_EditValueChanged(object sender, EventArgs e)
 {
     miEntidadPersona          = (EntidadPERSONA)adicionalSearchLookUpEditViewVendedor.GetFocusedRow();
     ClassVenta.EntidadPersona = miEntidadPersona;
 }