Ejemplo n.º 1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            ClsSucursal Instancia = new ClsSucursal();

            //   Instancia.IdSucursal = Convert.ToInt32(txtIdSucursal.Text.Trim());
            Instancia.Nombre    = txtNombre.Text.Trim();
            Instancia.Encargado = cmbEncargado.Text.Trim();
            Instancia.Direccion = txtDireccion.Text.Trim();
            Instancia.Telefono  = txtTelefono.Text.Trim();
            Instancia.IdAgencia = 1;  //¿? En agencia solo va a ver un registro nombre de la agencia
            //Convert.ToInt32(cmbAgencia.SelectedValue);

            int respuesta = ClsSucursal.Guardar(Instancia);

            if (respuesta > 0)
            {
                MessageBox.Show("Sucursal Guardado Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("No se pudo guardar el Sucursal", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            limpia_cajas();
            MostrarDatos_dgvSucursal();
        }
Ejemplo n.º 2
0
        private void frmSucursal_Load(object sender, EventArgs e)
        {
            MostrarDatos_dgvSucursal();

            cmbEncargado.DataSource    = ClsSucursal.ObtenerSucursal();
            cmbEncargado.DisplayMember = "Nombre";
        }
Ejemplo n.º 3
0
        public static int Guardar(ClsSucursal variable)
        {
            int          bandera = 0;
            MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO tblsucursales (intidsucursal, vchnombre, vchencargado, vchdireccion, vchtelefono, intidagencia) VALUES ('{0}','{1}','{2}', '{3}', '{4}', '{5}')",
                                                                  variable.IdSucursal, variable.Nombre, variable.Encargado, variable.Direccion, variable.Telefono, variable.IdAgencia), ClsConexion.ObtenerConexion());

            bandera = comando.ExecuteNonQuery();
            return(bandera);
        }
Ejemplo n.º 4
0
        public static int Actualizar(ClsSucursal variable)
        {
            int             bandera  = 0;
            MySqlConnection conexion = ClsConexion.ObtenerConexion();

            MySqlCommand comando = new MySqlCommand(string.Format("Update tblsucursales set vchNombre='{0}', vchencargado='{1}', vchDireccion='{2}', vchTelefono='{3}', intIdagencia='{4}' where intIdsucursal={5}",
                                                                  variable.Nombre, variable.Encargado, variable.Direccion, variable.Telefono, variable.IdAgencia, variable.IdSucursal), conexion);

            bandera = comando.ExecuteNonQuery();
            conexion.Close();
            return(bandera);
        }
Ejemplo n.º 5
0
        //llena combo
        public static List <ClsSucursal> ObtenerSucursal()
        {
            List <ClsSucursal> lista = new List <ClsSucursal>();

            MySqlConnection conexion = ClsConexion.ObtenerConexion();
            MySqlCommand    comando  = new MySqlCommand("select intIdSucursal , vchNombre from tblSucursales", conexion);
            MySqlDataReader reader   = comando.ExecuteReader();

            while (reader.Read())
            {
                ClsSucursal Sucursal = new ClsSucursal();
                Sucursal.IdSucursal = reader.GetInt32(0);
                Sucursal.Nombre     = reader.GetString(1);
                lista.Add(Sucursal);
            }
            return(lista);
        }
Ejemplo n.º 6
0
        //llena tabla
        public static List <ClsSucursal> MostrarDatos()
        {
            List <ClsSucursal> lista = new List <ClsSucursal>();

            MySqlCommand    comando = new MySqlCommand(String.Format("SELECT tblsucursales.intIdSucursal, tblsucursales.vchNombre,tblsucursales.vchEncargado, tblsucursales.vchDireccion,tblsucursales.vchTelefono, tblagencia_viajes.vchNombre FROM tblsucursales, tblagencia_viajes WHERE tblsucursales.intIdAgencia = tblagencia_viajes.intIdAgencia; "), ClsConexion.ObtenerConexion());
            MySqlDataReader _reader = comando.ExecuteReader();

            while (_reader.Read())
            {
                ClsSucursal Sucursal = new ClsSucursal();
                Sucursal.IdSucursal = _reader.GetInt32(0);
                Sucursal.Nombre     = _reader.GetString(1);
                Sucursal.Encargado  = _reader.GetString(2);
                Sucursal.Direccion  = _reader.GetString(3);
                Sucursal.Telefono   = _reader.GetString(4);
                Sucursal.Agencia    = _reader.GetString(5);

                lista.Add(Sucursal);
            }
            return(lista);
        }
Ejemplo n.º 7
0
        private void btnEliminar1_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Esta Seguro que desea eliminar el Sucursal Actual", "Esta Seguro??", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                ClsSucursal Instancia = new ClsSucursal();
                Instancia.IdSucursal = Convert.ToInt32(txtIdSucursal.Text);

                if (ClsSucursal.Eliminar(Instancia.IdSucursal) > 0)
                {
                    MessageBox.Show("Sucursal Eliminado Correctamente!", "Sucursal Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    MostrarDatos_dgvSucursal();
                    btnGuardar.Enabled = true;
                    limpia_cajas();
                }
                else
                {
                    MessageBox.Show("No se pudo eliminar el Sucursal", "sucursal No Eliminado", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                MessageBox.Show("Se cancelo la eliminacion", "Eliminacion Cancelada", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
Ejemplo n.º 8
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            ClsSucursal Instancia = new ClsSucursal();

            Instancia.Nombre    = txtNombre.Text.Trim();
            Instancia.Encargado = cmbEncargado.Text.Trim();
            Instancia.Direccion = txtDireccion.Text.Trim();
            Instancia.Telefono  = txtTelefono.Text.Trim();
            Instancia.IdAgencia = 1;

            Instancia.IdSucursal = Convert.ToInt32(txtIdSucursal.Text.Trim());

            if (ClsSucursal.Actualizar(Instancia) > 0)
            {
                MessageBox.Show("Los datos del Sucursal 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_dgvSucursal();
        }
Ejemplo n.º 9
0
 public void MostrarDatos_dgvSucursal()
 {
     dgvSucursal.DataSource = ClsSucursal.MostrarDatos();
     this.dgvSucursal.Columns["IdSucursal"].Visible = false;
     this.dgvSucursal.Columns["IdAgencia"].Visible  = false;
 }