示例#1
0
        private void button3_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(comboBox1.Text) || string.IsNullOrWhiteSpace(txtcantidad.Text) || string.IsNullOrWhiteSpace(ComboBoxIngrediente.Text))
            {
                MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else
            {
                receta preceta = new receta();
                preceta.CodProducto    = comboBox1.Text;
                preceta.CodInsumo      = ComboBoxIngrediente.Text;
                preceta.CantidadReceta = Convert.ToInt32(txtcantidad.Text);


                int resultado = BDconsultas.AgregarReceta(preceta);
                if (resultado > 0)
                {
                    MessageBox.Show("Asignación Guardada Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se pudo guardar la asignación", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
        private void bt_actualizar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(txtCodigo.Text) || string.IsNullOrWhiteSpace(txtDireccion.Text) || string.IsNullOrWhiteSpace(txtLatitud.Text) || string.IsNullOrWhiteSpace(txtLongitud.Text) || string.IsNullOrWhiteSpace(txtNombre.Text) ||
                string.IsNullOrWhiteSpace(txtTelefono.Text))
            {
                MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else
            {
                sucursal psucursal = new sucursal();
                psucursal.CodSucursal      = txtCodigo.Text.Trim();
                psucursal.NombreSucursal   = txtNombre.Text.Trim();
                psucursal.TelefonoSucursal = Convert.ToInt32(txtTelefono.Text.Trim());
                psucursal.Latitud          = Convert.ToDouble(txtLatitud.Text);
                psucursal.Longitud         = Convert.ToDouble(txtLongitud.Text);
                psucursal.DireccionSucural = txtDireccion.Text.Trim();

                int resultado = BDconsultas.ActualizarSucursal(psucursal);
                if (resultado > 0)
                {
                    MessageBox.Show("Sucursal Actualizada Con Exito!!", "Actualizado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No se pudo actualizar la sucursal", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
示例#3
0
        public FRECETA()
        {
            InitializeComponent();

            String          _query   = String.Format("SELECT CodInsumo FROM receta", ComboBoxIngrediente.Text);
            MySqlCommand    _comando = new MySqlCommand(_query, BDcomun.ObtenerConexion());
            MySqlDataReader _reader  = _comando.ExecuteReader();

            ComboBoxIngrediente.Items.Clear();
            if (_reader.HasRows)
            {
                while (_reader.Read())
                {
                    ComboBoxIngrediente.Items.Add(_reader.GetString("CodInsumo"));
                }
            }

            String          _query2   = String.Format("SELECT CodProducto FROM receta", comboBox1.Text);
            MySqlCommand    _comando2 = new MySqlCommand(_query2, BDcomun.ObtenerConexion());
            MySqlDataReader _reader2  = _comando2.ExecuteReader();

            comboBox1.Items.Clear();
            if (_reader2.HasRows)
            {
                while (_reader2.Read())
                {
                    comboBox1.Items.Add(_reader2.GetString("CodProducto"));
                }
            }

            dg_datos.DataSource = BDconsultas.BuscarRecetas();
        }
示例#4
0
        public ASIG_ROL()
        {
            InitializeComponent();
            String          _query   = String.Format("SELECT CodigoPersona FROM persona", comboBox1.Text);
            MySqlCommand    _comando = new MySqlCommand(_query, BDcomun.ObtenerConexion());
            MySqlDataReader _reader  = _comando.ExecuteReader();

            comboBox1.Items.Clear();
            if (_reader.HasRows)
            {
                while (_reader.Read())
                {
                    comboBox1.Items.Add(_reader.GetString("CodigoPersona"));
                }
            }

            String          _query2   = String.Format("SELECT CodRoles FROM roles", comboBox2.Text);
            MySqlCommand    _comando2 = new MySqlCommand(_query2, BDcomun.ObtenerConexion());
            MySqlDataReader _reader2  = _comando2.ExecuteReader();

            comboBox2.Items.Clear();
            if (_reader2.HasRows)
            {
                while (_reader2.Read())
                {
                    comboBox2.Items.Add(_reader2.GetString("CodRoles"));
                }
            }

            dataGridView1.DataSource = BDconsultas.BuscarAsignaciones();
        }
示例#5
0
        private void bt_actualizar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(comboBox1.Text) || string.IsNullOrWhiteSpace(comboBox2.Text))
            {
                MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else
            {
                asig_rol proles = new asig_rol();
                proles.CodPersona = comboBox1.Text;
                proles.CodRol     = comboBox2.Text;


                int resultado = BDconsultas.ActualizarAignaciones(proles);
                if (resultado > 0)
                {
                    MessageBox.Show("Asignación Actualizada Con Exito!!", "ACTUALIZADO", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No se pudo actualizar la asignación", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
        private void bt_actualizar_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrWhiteSpace(tb_codigo.Text) || string.IsNullOrWhiteSpace(tb_nombre.Text) || string.IsNullOrWhiteSpace(tb_apellido.Text) || string.IsNullOrWhiteSpace(tb_telefono.Text) || string.IsNullOrWhiteSpace(tb_pass.Text))
            {
                MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }

            else
            {
                persona ppersona = new persona();
                ppersona.CodigoPersona   = tb_codigo.Text;
                ppersona.NombrePersona   = tb_nombre.Text;
                ppersona.ApellidoPersona = tb_apellido.Text;
                ppersona.TelefonoPersona = tb_telefono.Text;
                ppersona.PassPersona     = tb_pass.Text;


                int resultado = BDconsultas.ActualizarPersona(ppersona);
                if (resultado > 0)
                {
                    MessageBox.Show("Persona Actualizada Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }
                else
                {
                    MessageBox.Show("No se pudo actualizar la persona", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
 private void textBox1_TextChanged(object sender, EventArgs e)
 {
     if (textBox1.Text != "")
     {
         dataGridView1.CurrentCell = null;
         foreach (DataGridViewRow r in dataGridView1.Rows)
         {
             r.Visible = false;
         }
         foreach (DataGridViewRow r in dataGridView1.Rows)
         {
             foreach (DataGridViewCell c in r.Cells)
             {
                 if ((c.Value.ToString().ToUpper()).IndexOf(textBox1.Text.ToUpper()) == 0)
                 {
                     r.Visible = true;
                     break;
                 }
             }
         }
     }
     else
     {
         dataGridView1.DataSource = BDconsultas.ListarMermas();
     }
 }
        public MENU_DISTANCIAS()
        {
            InitializeComponent();

            label2.Text = ControlDeMerma.CodSucursal;

            dataGridView1.DataSource = BDconsultas.BuscarSucursales();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            MySqlParameter param;
            MySqlParameter param2;

            param                    = new MySqlParameter("@p1", MySqlDbType.DateTime);
            param2                   = new MySqlParameter("@p2", MySqlDbType.DateTime);
            param.Value              = dateTimePicker1.Value;
            param2.Value             = dateTimePicker2.Value;
            dataGridView1.DataSource = BDconsultas.ListarMermasporFecha(param, param2);
        }
示例#10
0
        private void bt_seleccionar_Click(object sender, EventArgs e)
        {
            if (dataGridView1.SelectedRows.Count == 1)
            {
                string codigosucursal = Convert.ToString(dataGridView1.CurrentRow.Cells[0].Value);
                SucursalSeleccionada = BDconsultas.ObtenerSucursal(codigosucursal);

                this.Close();
            }
            else
            {
                MessageBox.Show("Debe de seleccionar una fila");
            }
        }
 private void MENU_DISTANCIAS_Load(object sender, EventArgs e)
 {
     coordenadas              = BDconsultas.ObtenerLat(label2.Text);
     LatInicial               = coordenadas.Latitud;
     LngInicial               = coordenadas.Longitud;
     gMapControl1.DragButton  = MouseButtons.Left;
     gMapControl1.CanDragMap  = true;
     gMapControl1.MapProvider = GMapProviders.GoogleMap;
     gMapControl1.Position    = new PointLatLng(LatInicial, LngInicial);
     gMapControl1.MinZoom     = 0;
     gMapControl1.MaxZoom     = 24;
     gMapControl1.Zoom        = 9;
     gMapControl1.AutoScroll  = true;
     dataGridView1.Columns.Add("Distancia", "DISTANCIA");
 }
        private void btdistancias_Click(object sender, EventArgs e)
        {
            coordenadas = BDconsultas.ObtenerLat(label2.Text);
            LatInicial  = coordenadas.Latitud;
            LngInicial  = coordenadas.Longitud;
            //Empezamos la formula de distancia entre dos puntos d(P1, P2)=raiz((x2-x1)^2 + (y2-y1)^2)
            double x2        = Convert.ToDouble(dataGridView1.CurrentRow.Cells[3].Value.ToString());
            double x1        = LatInicial;
            double y2        = Convert.ToDouble(dataGridView1.CurrentRow.Cells[4].Value.ToString());
            double y1        = LngInicial;
            double x         = x2 - x1;
            double y         = y2 - y1;
            double resultado = Math.Sqrt((Math.Pow(x, 2)) + (Math.Pow(y, 2)));

            dataGridView1.CurrentRow.Cells[6].Value = (resultado);
        }
示例#13
0
 private void bt_selec_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count == 1)
     {
         string id = Convert.ToString(dataGridView1.CurrentRow.Cells[0].Value);
         asignacionactual = BDconsultas.ObtenerAsignacion(id);
     }
     else
     {
         MessageBox.Show("Debe de seleccionar una fila");
     }
     if (asignacionactual != null)
     {
         comboBox1.Text = Convert.ToString(asignacionactual.CodPersona);
         comboBox2.Text = Convert.ToString(asignacionactual.CodRol);
     }
 }
示例#14
0
 private void btseleccionar_Click(object sender, EventArgs e)
 {
     if (dg_datos.SelectedRows.Count == 1)
     {
         string id = Convert.ToString(dg_datos.CurrentRow.Cells[1].Value);
         recetaactual = BDconsultas.ObtenerReceta(id);
     }
     else
     {
         MessageBox.Show("Debe de seleccionar una fila");
     }
     if (recetaactual != null)
     {
         comboBox1.Text           = Convert.ToString(recetaactual.CodProducto);
         ComboBoxIngrediente.Text = Convert.ToString(recetaactual.CodInsumo);
         txtcantidad.Text         = Convert.ToString(recetaactual.CantidadReceta);
     }
 }
示例#15
0
        public FBuscarReceta()
        {
            InitializeComponent();

            String          _query2   = String.Format("SELECT CodProducto FROM receta", cbxReceta.Text);
            MySqlCommand    _comando2 = new MySqlCommand(_query2, BDcomun.ObtenerConexion());
            MySqlDataReader _reader2  = _comando2.ExecuteReader();

            cbxReceta.Items.Clear();
            if (_reader2.HasRows)
            {
                while (_reader2.Read())
                {
                    cbxReceta.Items.Add(_reader2.GetString("CodProducto"));
                }
            }

            dgvBuscarReceta.DataSource = BDconsultas.BuscarRecetas();
        }
示例#16
0
        private void bt_verificar_Click(object sender, EventArgs e)
        {
            try
            {
                bool    verificar = false;
                persona pers      = new persona(tb_usuario.Text, tb_pass.Text);
                verificar = BDconsultas.LogInAdmi(pers.CodigoPersona, pers.PassPersona);
                if (verificar == true)
                {
                    RolSelecionado = BDconsultas.ObtenerCodigo(tb_usuario.Text);



                    if (RolSelecionado != null)
                    {
                        string rolselec = RolSelecionado.CodRoles;
                        if (rolselec == "01")
                        {
                            MessageBox.Show("BIENVENIDO DE NUEVO ", "ADMINISTRADOR DE CENTRAL", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            MENU_CENTRAL menu_central = new MENU_CENTRAL();
                            menu_central.Show();
                            this.Hide();
                        }
                        else
                        {
                            CodSucursal = RolSelecionado.CodRoles;
                            MessageBox.Show("BIENVENIDO DE NUEVO ADMINISTRADOR", "ADMINISTRADOR DE SUCURSAL N°" + CodSucursal, MessageBoxButtons.OK, MessageBoxIcon.Information);
                            MENU_SUCURSALES menu_sucursal = new MENU_SUCURSALES();
                            menu_sucursal.Show();
                            this.Hide();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("CÓDIGO O CONTRASEÑA INCORRECTA", "ERROR AL VERIFICAR", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("VUELVA A INTENTARLO", "ERROR CON LA BASE DE DATOS", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
 private void bt_seleccionar_Click(object sender, EventArgs e)
 {
     if (dataGridView1.SelectedRows.Count == 1)
     {
         string id = Convert.ToString(dataGridView1.CurrentRow.Cells[0].Value);
         personaactual = BDconsultas.ObtenerPersona(id);
     }
     else
     {
         MessageBox.Show("Debe de seleccionar una fila");
     }
     if (personaactual != null)
     {
         tb_codigo.Text   = Convert.ToString(personaactual.CodigoPersona);
         tb_nombre.Text   = Convert.ToString(personaactual.NombrePersona);
         tb_apellido.Text = Convert.ToString(personaactual.ApellidoPersona);
         tb_telefono.Text = Convert.ToString(personaactual.TelefonoPersona);
         tb_pass.Text     = Convert.ToString(personaactual.PassPersona);
     }
 }
示例#18
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar el elemeto de la receta Actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            {
                if (BDconsultas.EliminarReceta(recetaactual.CodProducto) > 0)

                {
                    MessageBox.Show("Insumo de receta Eliminada Correctamente!", "Ingrediente de receta Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                else

                {
                    MessageBox.Show("No se pudo eliminar el ingrediente de la receta", "Ingrediente de receta No Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }

            else
            {
                MessageBox.Show("Se cancelo la eliminación", "Receta Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#19
0
        private void bt_eliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar la asignación Actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            {
                if (BDconsultas.EliminarAsignacion(asignacionactual.CodRol) > 0)

                {
                    MessageBox.Show("Asignación Eliminada Correctamente!", "Asignación Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }

                else

                {
                    MessageBox.Show("No se pudo eliminar la asignación", "Asignación No Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }

            else
            {
                MessageBox.Show("Se cancelo la asignación", "Asignación Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        private void bt_eliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar la persona Actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            {
                if (BDconsultas.EliminarPersona(personaactual.CodigoPersona) > 0)

                {
                    MessageBox.Show("Persona Eliminada Correctamente!", "Persona Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }

                else

                {
                    MessageBox.Show("No se pudo eliminar la persona", "Persona No Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }

            else
            {
                MessageBox.Show("Se cancelo la eliminación", "Eliminación Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        private void bt_eliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar la sucursal Actual", "Estas Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)

            {
                if (BDconsultas.EliminarSucursal(sucursalactual.CodSucursal) > 0)

                {
                    MessageBox.Show("Sucursal Eliminada Correctamente!", "Sucursal Eliminada", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Limpiar();
                }

                else

                {
                    MessageBox.Show("No se pudo eliminar la sucursal", "Sucursal No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }

            else
            {
                MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
 public REGISTRO_PERSONAL()
 {
     InitializeComponent();
     dataGridView1.DataSource = BDconsultas.BuscarPersonas();
 }
示例#23
0
 private void bt_msucurales_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = BDconsultas.BuscarSucursales();
 }
示例#24
0
 private void button3_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = BDconsultas.BuscarSucursal(comboBox1.Text);
 }
示例#25
0
 private void button1_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = BDconsultas.BuscarAsignaciones();
 }
示例#26
0
 private void button1_Click(object sender, EventArgs e)
 {
     dgvBuscarReceta.DataSource = BDconsultas.BuscarReceta(cbxReceta.Text);
 }
 private void bt_buscar_Click(object sender, EventArgs e)
 {
     dataGridView1.DataSource = BDconsultas.BuscarPersonas();
 }
示例#28
0
 private void btrefrescar_Click(object sender, EventArgs e)
 {
     dg_datos.DataSource = BDconsultas.BuscarRecetas();
 }
 private void ControlDeMermas_Load(object sender, EventArgs e)
 {
     dataGridView1.DataSource = BDconsultas.ListarMermas();
 }