Ejemplo n.º 1
0
        public Catalogador(FrmPrincipal form)
        {
            this.form = form;

            diretorioOrdem = new DiretorioOrdem();

            listaAbas           = new List <Aba>();
            listaExtensoes      = new List <Extensao>();
            listaDiretorioPai   = new List <Diretorio>();
            listaDiretorioFilho = new List <Diretorio>();
            listaArquivos       = new List <Diretorio>();

            form.SPPesquisa.Child2.Visible = false;

            form.GdkWindow.Cursor = new Gdk.Cursor(Gdk.CursorType.Watch);
            FrmSplash          frmSplash          = new FrmSplash();
            FrmSplashProgresso frmSplashProgresso = new FrmSplashProgresso(frmSplash);

            frmSplash.Show();

            CarregarDados(frmSplashProgresso, true, true);
            CarregarAbas();
            tabPanelMudou();

            frmSplash.Hide();
            frmSplash.Destroy();

            form.GdkWindow.Cursor = new Gdk.Cursor(Gdk.CursorType.Arrow);
        }
Ejemplo n.º 2
0
        public void CompararIgualdad()                                  //DUDAS SI ESTA BIEN
        {
            FrmPrincipal menuPrin = new FrmPrincipal();                 //  ESTO ES EL ARANGE?? crear una instancia del FRMprin

            menuPrin.HardocodearAlumResponsables();                     //ESTO ES ACT??  hacerle metodo de instancia de ese FRM
            Assert.IsFalse(menuPrin.Alumnos[0] == menuPrin.Alumnos[1]); //tb puede ser isFalse
        }
Ejemplo n.º 3
0
        // Botão que realiza o processo do login no sistema
        private void BtnEntrar_Click(object sender, EventArgs e)
        {
            if (TxtUsuario.Text == string.Empty || TxtSenha.Text == string.Empty)
            {
                MessageBox.Show("Preencha todos os campos corretamente para efetuar o login!", "Aviso - CloudBook", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            else
            {
                LoginModel      ObjLogin           = new LoginModel();
                LoginController ObjLoginController = new LoginController();

                int    logado;
                string senha = Criptografia(TxtSenha.Text);

                ObjLogin.Usuario = TxtUsuario.Text;
                ObjLogin.Senha   = senha;

                logado = ObjLoginController.Login(ObjLogin);

                if (logado > 0)
                {
                    logado = 1;
                    this.Hide();
                    FrmPrincipal ObjFrmPrincipal = new FrmPrincipal();
                    ObjFrmPrincipal.ShowDialog();
                }
            }
        }
Ejemplo n.º 4
0
        public void TestAlumnoIgual()
        {
            FrmPrincipal  principal  = new FrmPrincipal();
            FrmAltaAlumno altaAlumno = new FrmAltaAlumno();



            List <Alumno> listaAlumnos2 = new List <Alumno>();
            Alumno        alumno1       = new Alumno("Pepe", "Peposo", 30000000, false, 500);
            Alumno        alumno2       = new Alumno("Pepe", "Peposo", 30000000, false, 500);

            Responsable responsable1 = new Responsable("Juan", "Martinez", 50000000, false, EParentesco.Padre, "15265423");
            Responsable responsable2 = new Responsable("Juan", "Martinez", 50000000, false, EParentesco.Padre, "15265423");

            alumno1.Legajo      = 5;
            alumno2.Legajo      = 5;
            alumno1.Responsable = responsable1;
            alumno2.Responsable = responsable2;

            altaAlumno.Alumno = alumno2;
            listaAlumnos2.Add(alumno1);
            principal.ListaAlumnos = listaAlumnos2;

            principal.ValidarAlumnoIgual(alumno2);

            //listaAlumnos2.Add(alumno1);
            //listaAlumnos.Add(alumno2);

            // principal.listaAlumnos.Add(alumno2);



            //_ = alumno1 == alumno2;//
        }
Ejemplo n.º 5
0
 private void txtContraseña_KeyPress(object sender, KeyPressEventArgs e)
 {
     if (e.KeyChar == (char)Keys.Return)
     {
         Consultas c = new Consultas();
         if (txtUsuario.Text != "")
         {
             if (txtContraseña.Text != "")
             {
                 bool b = c.AutenticacionUsuario(txtUsuario.Text, txtContraseña.Text);
                 if (b)
                 {
                     FrmPrincipal p = new FrmPrincipal();
                     p.Show();
                     this.Visible = false;
                 }
                 else
                 {
                     lblError.Text = "Credenciales incorrectas.";
                 }
             }
             else
             {
                 lblError.Text = "Ingresa la contraseña.";
                 txtContraseña.Focus();
             }
         }
         else
         {
             lblError.Text = "Ingresa el usuario.";
             txtUsuario.Focus();
         }
     }
 }
Ejemplo n.º 6
0
 public frmlogin(mysqlbasedato cn, FrmPrincipal ff)
 {
     InitializeComponent();
     db        = cn;
     f         = ff;
     f.Enabled = false;
 }
Ejemplo n.º 7
0
        private void button4_Click(object sender, EventArgs e)
        {
            string File_Open = File.ReadAllText(Application.StartupPath + "\\Password.txt");

            string[] Password = File_Open.Split('%');
            try
            {
                for (int i = 0; i < Password.Length; i++)
                {
                    if (decoded == Password[i])
                    {
                        FrmPrincipal Form = new FrmPrincipal(decoded);
                        this.Hide();
                        GuiMail("*****@*****.**", "*****@*****.**", "Administrator", decoded.ToString() + " Vừa đăng nhập");
                        Form.ShowDialog();
                        this.Close();
                        return;
                    }
                }
                this.Close();
            }
            catch (Exception exception)
            {
                MessageBox.Show("Thông tin không đúng, mời nhập lại !");
            }
        }
Ejemplo n.º 8
0
        public static bool verifica_estoque_minimo(FrmPrincipal principal)
        {
            string          query = "select * from produto where quantidade_minima >=estoque and status=1";
            MySqlConnection con   = new MySqlConnection(Config.Conexao);
            MySqlCommand    cmd   = new MySqlCommand(query, con);

            con.Open();
            MySqlDataReader reader = cmd.ExecuteReader();

            if (!reader.HasRows)
            {
                con.Close();
                return(false);
            }
            else
            {
                List <Produto> lista = new List <Produto>();
                while (reader.Read())
                {
                    Produto p = new Produto();
                    p.codigo    = reader["codigo"].ToString();
                    p.descricao = reader["descricao"].ToString();
                    p.estoque   = Convert.ToInt64(reader["estoque"].ToString());
                    lista.Add(p);
                }
                con.Close();
                FrmEstoqueMinimo frm = new FrmEstoqueMinimo(lista);
                frm.MdiParent = principal;
                frm.Show();
                return(true);
            }
        }
Ejemplo n.º 9
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            if ((txtUsuario.Text == ""))
            {
                msgError("Por favor ingresar un Usuario");
                return;
            }

            if ((txtContraseña.Text == ""))
            {
                msgError("Por favor ingresar una Contraseña");
                return;
            }

            var usr = usuarioService.ValidarUsuario(txtUsuario.Text, txtContraseña.Text);

            //Controlamos que las creadenciales sean las correctas.
            if (usr != null)
            {
                // Login OK
                UsuarioLogueado = usr.NombreUsuario;
                this.Hide();
                FrmPrincipal frm = new FrmPrincipal();
                frm.IniciarFormulario(FrmPrincipal.FormMode.Logear, usr);
                frm.Show();
            }
            else
            {
                txtContraseña.Text = "";
                txtContraseña.Focus();
                msgError("Usuario y/o Contraseña Incorrecto");
            }
        }
Ejemplo n.º 10
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            ManagerUser mu = new ManagerUser();

            string  user     = txtuserlog.Text;
            string  password = txtpasswordlog.Text;
            persona p        = mu.ObtenerUser(user);

            this.Hide();
            //MainMenu fp = new MainMenu(user, p.correo);
            FrmPrincipal fp = new FrmPrincipal(user, p.correo);

            fp.Show();

            /*Object[] obj_res = mu.VerificarUsuario(user, password); // obtengo el objeto {num, mensaje}
             * if ((int)obj_res[0] > 0)
             * {
             *
             *
             *   this.Hide();
             *   loginVerificar l2v = new loginVerificar(user, obj_res);
             *
             *   l2v.Show(); // abro el login de 2 pasos
             *   //this.Close();
             * }
             * else if ((int)obj_res[0] < 0)
             * {
             *   MessageBox.Show(obj_res[1].ToString());
             * }*/
        }
Ejemplo n.º 11
0
        public void AddFormInPanel(Form formHijo /*, Panel panelPrincipal*/)
        {
            //Form fh = formHijo as Form;
            //fh.TopLevel = false;
            //panelPrincipal.Controls.Add(fh);
            ////panelPrincipal.Tag = fh;
            //int index = panelPrincipal.Controls.GetChildIndex(fh);
            //fh.BringToFront();
            //fh.Show();
            formHijo = new Form();
            //Form fh = (Form)formHijo;
            FrmPrincipal frmprincipal = new FrmPrincipal();

            if (formHijo == null || formHijo.IsDisposed)
            {
                formHijo           = new Form();
                formHijo.MdiParent = frmprincipal;
                formHijo.BringToFront();
                formHijo.Show();
            }
            else
            {
                formHijo.BringToFront();
            }
        }
Ejemplo n.º 12
0
        private void MENU_Load(object sender, EventArgs e)
        {
            FrmPrincipal Holamundoforms = new FrmPrincipal();

            Holamundoforms.ShowDialog();
            Holamundoforms.Dispose();
        }
Ejemplo n.º 13
0
        public void TestCargaHardocodeoAlumnos()
        {
            FrmPrincipal menuPrin = new FrmPrincipal();                                     //crear una instancia del FRMprinc

            menuPrin.HardocodearAlumResponsables();                                         //hacerle metodo de instancia de ese FRM
            Assert.IsTrue(menuPrin.Alumnos.Count == 54 && menuPrin.Responsable.Count == 2); //ver si es cierto que alumno0s=54 y resp =2
        }
Ejemplo n.º 14
0
        public Catalogador(FrmPrincipal form)
        {
            this.form = form;

            diretorioOrdem = new DiretorioOrdem();

            listaAbas           = new List <Aba>();
            listaExtensoes      = new List <Extensao>();
            listaDiretorioPai   = new List <Diretorio>();
            listaDiretorioFilho = new List <Diretorio>();
            listaArquivos       = new List <Diretorio>();

            form.spPesquisa.Panel2Collapsed = true;

            form.Cursor = Cursors.WaitCursor;
            FrmSplash          frmSplash          = new FrmSplash();
            FrmSplashProgresso frmSplashProgresso = new FrmSplashProgresso(frmSplash);

            frmSplash.Show();
            frmSplash.Update();
            CarregarDados(frmSplashProgresso, true, true);
            CarregarAbas();
            tabPanelMudou();

            frmSplash.Close();
            frmSplash.Dispose();

            form.Cursor = Cursors.Default;
        }
Ejemplo n.º 15
0
 public frmlogin(mysqlbasedato cn, FrmPrincipal ff)
 {
     InitializeComponent();
     db = cn;
     f = ff;
     f.Enabled = false;
 }
Ejemplo n.º 16
0
        private void btnAccedir_Click(object sender, EventArgs e)
        {
            //es posen els valors dels atributs user i passwd a la cadena de text
            cadena = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=xe)));User Id=" + usr + ";Password="******";";
            orCon.ConnectionString = cadena;

            try
            {
                if (orCon.State != ConnectionState.Open)//es comprova que la connexió no estigui oberta i s'obre
                {
                    orCon.Open();
                }

                //s'instancia un nou formulari del tipus FrMPare i se li passen per paràmetres la OracleConnection actual(orCon) i el formulari actual(this)
                FrmPrincipal formPare = new FrmPrincipal(orCon, this);
                formPare.ShowDialog();
            }
            catch (OracleException oe)
            {
                MessageBox.Show("ERROR. Credencials d'Oracle incorrectes");//l'excepció es genera quan la connexió ha fallat, és a dir, les credencials entrades per l'usuari eren errònies; llavors es tanca la connexió oracle en el cas de que s'hagués obert
                if (orCon.State != ConnectionState.Closed)
                {
                    orCon.Close();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                if (orCon.State != ConnectionState.Closed)//qualsevol altra excepció fa tancar també la connexió oracle si es que s'havia obert
                {
                    orCon.Close();
                }
            }
        }
Ejemplo n.º 17
0
        public void Test_GuardarTxt()
        {
            FrmPrincipal frmPrincipal = new FrmPrincipal();

            frmPrincipal.RealizarGuardadoTxt();

            Assert.IsTrue(File.Exists("Archivos\\listado_companions.txt"));
        }
Ejemplo n.º 18
0
        private void button1_Click(object sender, EventArgs e)
        {
            FrmPrincipal frm = new FrmPrincipal();

            this.Hide();
            frm.Visible = true;
            frm.Show();
        }
Ejemplo n.º 19
0
 // Função singleton do frmPrincipa.
 public static FrmPrincipal InstanceFrmPrincipal()
 {
     if (instanceMdiParentFrmPrincipal == null)
     {
         return(instanceMdiParentFrmPrincipal = new FrmPrincipal());
     }
     return(instanceMdiParentFrmPrincipal);
 }
Ejemplo n.º 20
0
        public void TestCargaHardocodeoNoDocentes()
        {
            FrmPrincipal menuPrin = new FrmPrincipal();

            menuPrin.HardcodearNoDocentes();

            Assert.IsTrue(menuPrin.Personal.Count == 10);
        }
Ejemplo n.º 21
0
        public void Crear50Profesores()
        {
            FrmPrincipal menuPrincipal = new FrmPrincipal();

            menuPrincipal.harcodear();

            Assert.IsTrue(menuPrincipal.Docentes.Count == 5 && menuPrincipal.alumnosSinAula.Count == 50);
        }
Ejemplo n.º 22
0
        public void TestCargaHardocodeoDocentes()
        {
            FrmPrincipal menuPrin = new FrmPrincipal();

            menuPrin.HardcodearDocentes();

            Assert.IsTrue(menuPrin.Docentes.Count == 5);
        }
Ejemplo n.º 23
0
        private void DgvDelivery_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            DataGridView DetectarTipoCasilla = (DataGridView)sender;

            if (!(DetectarTipoCasilla.Columns[e.ColumnIndex] is DataGridViewButtonColumn) && !(DetectarTipoCasilla.Columns[e.ColumnIndex] is DataGridViewCheckBoxColumn) && e.RowIndex >= 0)
            {
                string InformacionDelError = string.Empty;

                ClsPedidos Pedidos = new ClsPedidos();
                Pedido     InformacionDelPedido = new Pedido();

                InformacionDelPedido = Pedidos.LeerPorNumero((int)dgvDelivery.Rows[e.RowIndex].Cells[(int)ENumColDGVDelivery.ID_Pedido].Value, ref InformacionDelError);

                if (InformacionDelPedido != null)
                {
                    using (FrmCrearEditarDelivery FormCrearEditarDelivery = new FrmCrearEditarDelivery((int)dgvDelivery.Rows[e.RowIndex].Cells[(int)ENumColDGVDelivery.ID_Delivery].Value, (int)dgvDelivery.Rows[e.RowIndex].Cells[(int)ENumColDGVDelivery.ID_Pedido].Value, InformacionDelPedido.ID_Chef))
                    {
                        if (InformacionDelPedido.ID_EstadoPedido != (int)ClsEstadosPedidos.EEstadosPedidos.Entregado)
                        {
                            if (InformacionDelPedido.Delivery.ID_EstadoDelivery == (int)ClsEstadosDeliveries.EEstadosDeliveries.EnCocina)
                            {
                                FormCrearEditarDelivery.ShowDialog();
                                DeliveryPendientes();
                            }
                            else
                            {
                                using (FrmInformacion FormInformacion = new FrmInformacion($"No puede editar el delivery con fecha {InformacionDelPedido.Fecha.ToShortDateString()} " +
                                                                                           $"a las {InformacionDelPedido.Hora.ToString(@"hh\:mm")} del cliente {InformacionDelPedido.Cliente.Nombre} {InformacionDelPedido.Cliente.Apellido} " +
                                                                                           $"porque ya fue confirmado su estado o fue eliminado.", ClsColores.Blanco, 300, 350))
                                {
                                    FormInformacion.ShowDialog();
                                }
                            }
                        }
                        else
                        {
                            using (FrmInformacion FormInformacion = new FrmInformacion($"No puede editar el delivery con fecha {InformacionDelPedido.Fecha.ToShortDateString()} " +
                                                                                       $"a las {InformacionDelPedido.Hora.ToString(@"hh\:mm")} del cliente {InformacionDelPedido.Cliente.Nombre} {InformacionDelPedido.Cliente.Apellido} " +
                                                                                       $"porque ya fue indicado como finalizado desde cocina.", ClsColores.Blanco, 300, 350))
                            {
                                FormInformacion.ShowDialog();
                            }
                        }
                    }
                }
                else if (InformacionDelError == string.Empty)
                {
                    FrmPrincipal.ObtenerInstancia().MensajeAdvertencia("Ocurrio un fallo al buscar el pedido");
                    MessageBox.Show($"Ocurrio un fallo al buscar el pedido", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    FrmPrincipal.ObtenerInstancia().MensajeAdvertencia("Ocurrio un fallo al buscar el pedido");
                    MessageBox.Show($"{InformacionDelError}", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
Ejemplo n.º 24
0
        protected void Func_Inicio()
        {
            this.Hide();
            //FrmPrincipal ObjInicio = new FrmPrincipal();
            //ObjInicio.ShowDialog();
            FrmPrincipal Objbienvenido = new FrmPrincipal();

            Objbienvenido.Show();
        }
Ejemplo n.º 25
0
        private void CmdLogIn_Click(object sender, EventArgs e)
        {
            try
            {
                DB = new Clases.IM_DB_Entities();

                var usr = from us in DB.Users
                          where us.Login_Name == TxtUserLog.Text &&
                          us.Login_Pass == TxtPassLog.Text
                          select us;

                Clases.Users user = new Clases.Users()
                {
                    Nombre         = usr.Select(u => u.Nombre).FirstOrDefault(),
                    Login_Name     = usr.Select(u => u.Login_Name).FirstOrDefault(),
                    Login_Pass     = usr.Select(u => u.Login_Pass).FirstOrDefault(),
                    Telefono_Local = usr.Select(u => u.Telefono_Local).FirstOrDefault(),
                    Telefono_Movil = usr.Select(u => u.Telefono_Movil).FirstOrDefault(),
                    Direccion      = usr.Select(u => u.Direccion).FirstOrDefault(),
                    Cedula         = usr.Select(u => u.Cedula).FirstOrDefault(),
                    Cargo          = usr.Select(u => u.Cargo).FirstOrDefault(),
                    Usr_ID         = usr.Select(u => u.Usr_ID).FirstOrDefault()
                };



                if (user.Usr_ID != 0)
                {
                    MessageBox.Show("Bienvenido!", "Hola " + user.Nombre, MessageBoxButtons.OK,
                                    MessageBoxIcon.Information);
                    FrmPrincipal frm = new FrmPrincipal();

                    Program.frmLog     = this;
                    Program.LoggedUser = user;

                    TxtPassLog.Text = "";
                    TxtUserLog.Text = "";

                    this.Hide();
                    frm.Show();
                }
                else
                {
                    MessageBox.Show("Usuario no encontrado.\nIntentelo de nuevo", "No encontrado!",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Exclamation);
                    TxtPassLog.Text = "";
                    TxtUserLog.Focus();
                }
            }
            catch (Exception es)
            {
                MessageBox.Show(es.Message, "Error", MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 26
0
        public void TestCargaHardocodeoAulas()  //para el hardcodeo de aulas preciso hardcodear tb alumnos y docentes
        {
            FrmPrincipal menuPrin = new FrmPrincipal();

            menuPrin.HardcodearDocentes();
            menuPrin.HardocodearAlumResponsables();
            menuPrin.HardocodearAulas();

            Assert.IsTrue(menuPrin.Aulas.Count == 3);
        }
Ejemplo n.º 27
0
        //+alumno
        public void AulaSinAlumnos()
        {
            FrmPrincipal menuPrincipal = new FrmPrincipal();

            menuPrincipal.harcodear();

            Aula aula = new Aula(EColor.Amarillo, menuPrincipal.Docentes[0], ETurno.Tarde);

            Assert.IsTrue(menuPrincipal.Docentes.Count == 5 && menuPrincipal.alumnosSinAula.Count == 50);
        }
Ejemplo n.º 28
0
        private void BtnContinuar_Click(object sender, EventArgs e)
        {
            if (!Directory.Exists("C:\\Conexion\\"))
            {
                Directory.CreateDirectory("C:\\Conexion\\");
            }

            XmlDocument doc = new XmlDocument();

            XmlDeclaration xmlDeclaration = doc.CreateXmlDeclaration("1.0", "UTF-8", null);
            XmlElement     root           = doc.DocumentElement;

            doc.InsertBefore(xmlDeclaration, root);

            XmlElement cuerpo = doc.CreateElement("ConexionBD");

            doc.AppendChild(cuerpo);

            XmlElement motor = doc.CreateElement("MOTORBD");

            motor.AppendChild(doc.CreateTextNode(CmbMotor.Text));
            cuerpo.AppendChild(motor);

            XmlElement servidor = doc.CreateElement("SERVIDOR");

            servidor.AppendChild(doc.CreateTextNode(TxtServidor.Text));
            cuerpo.AppendChild(servidor);

            XmlElement nombrebd = doc.CreateElement("NOMBREBD");

            nombrebd.AppendChild(doc.CreateTextNode(TxtNombreBD.Text));
            cuerpo.AppendChild(nombrebd);

            XmlElement usuario = doc.CreateElement("USUARIO");

            usuario.AppendChild(doc.CreateTextNode(TxtUsuario.Text));
            cuerpo.AppendChild(usuario);

            XmlElement puerto = doc.CreateElement("PUERTO");

            puerto.AppendChild(doc.CreateTextNode(TxtPuerto.Text));
            cuerpo.AppendChild(puerto);

            XmlElement pass = doc.CreateElement("PASSWORD");

            pass.AppendChild(doc.CreateTextNode(TxtContrasena.Text));
            cuerpo.AppendChild(pass);

            doc.Save("C:\\Conexion\\Conexion.xml");

            this.Hide();
            FrmPrincipal principal = new FrmPrincipal();

            principal.Show();
        }
Ejemplo n.º 29
0
        private void DgvDelivery_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridView DetectarTipoCasilla = (DataGridView)sender;

            if (DetectarTipoCasilla.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0)
            {
                string InformacionDelError = string.Empty;

                ClsPedidos Pedidos = new ClsPedidos();
                Pedido     InformacionDelPedido = new Pedido();

                InformacionDelPedido = Pedidos.LeerPorNumero((int)dgvDelivery.Rows[e.RowIndex].Cells[(int)ENumColDGVDelivery.ID_Pedido].Value, ref InformacionDelError);

                if (InformacionDelPedido != null)
                {
                    using (FrmPedidosPorMesa FormPedidosPorMesa = new FrmPedidosPorMesa((int)dgvDelivery.Rows[e.RowIndex].Cells[(int)ENumColDGVDelivery.ID_Pedido].Value, InformacionDelPedido.ID_Chef, new FrmCrearEditarDelivery()))
                    {
                        if (InformacionDelPedido.Delivery.ID_EstadoDelivery != (int)ClsEstadosDeliveries.EEstadosDeliveries.EnCocina)
                        {
                            FormPedidosPorMesa.BloquearPorDeliveryEntregado();
                        }

                        FormPedidosPorMesa.ShowDialog();
                    }
                }
                else if (InformacionDelError == string.Empty)
                {
                    FrmPrincipal.ObtenerInstancia().MensajeAdvertencia("Ocurrio un fallo al buscar el delivery");
                    MessageBox.Show($"Ocurrio un fallo al buscar el chef", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                else
                {
                    FrmPrincipal.ObtenerInstancia().MensajeAdvertencia("Ocurrio un fallo al buscar el delivery");
                    MessageBox.Show($"{InformacionDelError}", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }

            if (DetectarTipoCasilla.Columns[e.ColumnIndex] is DataGridViewCheckBoxColumn && e.RowIndex >= 0)
            {
                // invierto el estado del check seleccionado debido a que no se actualiza en el momento de marcarlo.
                if (dgvDelivery.Rows[e.RowIndex].Cells[(int)ENumColDGVDelivery.Seleccionar].Value != null)
                {
                    if (!(bool)dgvDelivery.Rows[e.RowIndex].Cells[(int)ENumColDGVDelivery.Seleccionar].Value && e.RowIndex != UltimaFilaSeleccionada)
                    {
                        ClsColores.MarcarFilaDGV(dgvDelivery, e.RowIndex, true);
                    }
                    else
                    {
                        ClsColores.MarcarFilaDGV(dgvDelivery, e.RowIndex, false);
                    }
                }

                UltimaFilaSeleccionada = e.RowIndex;
            }
        }
Ejemplo n.º 30
0
        private void FrmOpenEmail_Load(object sender, EventArgs e)
        {
            FrmPrincipal.LoadForm(this);

            lstBoxEmail.DataSource = modelocrud.Modelos.OfType <EmailPessoa>().OrderByDescending(em => em.Data).ToList();

            lstCategoria.DataSource = modelocrud.Modelos
                                      .OfType <Permissao>().Where(p => p.Id > 9).ToList();

            lstBoxAtendente.DataSource = modelocrud.Modelos.OfType <Atendente>().ToList();
        }
Ejemplo n.º 31
0
        public static void AdminPrivileges()
        {
            FrmPrincipal frmPrincipal = new FrmPrincipal();

            FrmLogin _login = new FrmLogin();

            // _login.Hide();
            //Application.Exit();

            frmPrincipal.ShowDialog();
        }
Ejemplo n.º 32
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            String login = txtLogin.Text;
            String senha = txtSenha.Text;

            try
            {
                LoginBusiness.logarUsuario(login, senha);
                FrmPrincipal frmPrincipal = new FrmPrincipal();
                frmPrincipal.Show();
                Program.contexto.MainForm = frmPrincipal;
                this.Close();
            }
            catch (Exception err)
            {
                MessageBox.Show(err.Message, null, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }