示例#1
0
        public static int Guardar(ClsLugares variables)
        {
            int          bandera = 0;
            MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO tblLugares (intIdLugar, vchNombre, vchDireccion, vchDescripcion) VALUES ('{0}','{1}','{2}', '{3}')",
                                                                  variables.IdLugar, variables.Nombre, variables.Direccion, variables.Descripcion), ClsConexion.ObtenerConexion());

            bandera = comando.ExecuteNonQuery();
            return(bandera);
        }
示例#2
0
        public static int Actualizar(ClsLugares variables)
        {
            int             bandera  = 0;
            MySqlConnection conexion = ClsConexion.ObtenerConexion();

            MySqlCommand comando = new MySqlCommand(string.Format("Update tblLugares set vchNombre='{0}', vchDireccion='{1}', vchDescripcion='{2}' where intIdLugar={3}",
                                                                  variables.Nombre, variables.Direccion, variables.Descripcion, variables.IdLugar), conexion);

            bandera = comando.ExecuteNonQuery();
            conexion.Close();
            return(bandera);
        }
示例#3
0
        //llena tabla
        public static List <ClsLugares> MostrarDatos()
        {
            List <ClsLugares> lista = new List <ClsLugares>();

            MySqlCommand    comando = new MySqlCommand(String.Format("select * from tbllugares"), ClsConexion.ObtenerConexion());
            MySqlDataReader reader  = comando.ExecuteReader();

            while (reader.Read())
            {
                ClsLugares Lugar = new ClsLugares();
                Lugar.IdLugar     = reader.GetInt32(0);
                Lugar.Nombre      = reader.GetString(1);
                Lugar.Direccion   = reader.GetString(2);
                Lugar.Descripcion = reader.GetString(3);
                lista.Add(Lugar);
            }
            return(lista);
        }
示例#4
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            ClsLugares Instancia = new ClsLugares();

            Instancia.IdLugar     = Convert.ToInt32(txtIdLugar.Text.Trim());
            Instancia.Nombre      = txtNombre.Text.Trim();
            Instancia.Direccion   = txtDireccion.Text.Trim();
            Instancia.Descripcion = txtDescripcion.Text.Trim();


            if (ClsLugares.Actualizar(Instancia) > 0)
            {
                MessageBox.Show("Los datos del Lugar se actualizaron", "Datos Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                btnGuardar.Enabled = true;
                limpia_cajas();
            }
            else
            {
                MessageBox.Show("No se pudo actualizar", "Error al Actualizar", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            MostrarDatos_dgvLugares();
        }
示例#5
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            ClsLugares Instancia = new ClsLugares();

            //Instancia.IdLugar = Convert.ToInt32(txtIdLugar.Text.Trim());
            Instancia.Nombre = txtNombre.Text.Trim();

            Instancia.Direccion   = txtDireccion.Text.Trim();
            Instancia.Descripcion = txtDescripcion.Text.Trim();

            int respuesta = ClsLugares.Guardar(Instancia);

            if (respuesta > 0)
            {
                MessageBox.Show("Empleado Guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar el empleado", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            limpia_cajas();
            MostrarDatos_dgvLugares();
        }
示例#6
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar el Lugar Actual", "Eliminar Lugar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                ClsLugares Instancia = new ClsLugares();
                Instancia.IdLugar = Convert.ToInt32(txtIdLugar.Text);

                if (ClsLugares.Eliminar(Instancia.IdLugar) > 0)
                {
                    MessageBox.Show("Lugar Eliminado Correctamente!", "Lugar Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    MostrarDatos_dgvLugares();
                    btnGuardar.Enabled = true;
                    limpia_cajas();
                }
                else
                {
                    MessageBox.Show("No se pudo eliminar el Lugar", "Lugar No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
示例#7
0
 public void MostrarDatos_dgvLugares()
 {
     dgvLugares.DataSource = ClsLugares.MostrarDatos();
     this.dgvLugares.Columns["IdLugar"].Visible = true;
 }