Ejemplo n.º 1
0
        public void Guardar()
        {
            peliculasBindingSource.EndEdit();

            DisconnectedChangeSet changeSet = _disconnectedDataContext.GetChangeSet();

            if (changeSet.Validate())
            {
                if (changeSet.HayCambios || _nuevasCaratulas.Count > 0)
                {
                    // Guardo el changeset
                    ConnectionHelper.ServiceClient.ChangeSet_ActualizarChangeSet(changeSet);

                    // Almacenamos carátulas
                    foreach (KeyValuePair <Pelicula, Bitmap> entry in _nuevasCaratulas)
                    {
                        MemoryStream stream = new MemoryStream();
                        entry.Value.Save(stream, ImageFormat.Jpeg);
                        ConnectionHelper.ServiceClient.Peliculas_ModificarCaratula(stream.ToArray(), entry.Key.CodBarras);
                    }

                    // Refrescamos
                    Refrescar();
                }
            }
            else
            {
                MessageBox.Show("Corrija la información no válida antes de guardar", "MSDN Video", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
Ejemplo n.º 2
0
        public void Guardar()
        {
            socioBindingSource.EndEdit();
            ValidarClaveRepetida();

            DisconnectedChangeSet changeSet = _disconnectedDataContext.GetChangeSet();

            if (changeSet.Validate() && ValidarClaves())
            {
                if (changeSet.HayCambios || _nuevasClaves.Count > 0)
                {
                    // Guardo el changeset
                    ConnectionHelper.ServiceClient.ChangeSet_ActualizarChangeSet(changeSet);

                    // Almacenamos las clave
                    foreach (KeyValuePair <Socio, string> entry in _nuevasClaves)
                    {
                        ConnectionHelper.ServiceClient.Usuarios_EstablecerClave(entry.Key.NIF, entry.Value);
                    }

                    // Refrescamos
                    Refrescar();
                }
            }
            else
            {
                MessageBox.Show("Corrija la información no válida antes de guardar", "MSDN Video", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }
        public void Guardar()
        {
            notificacionBindingSource.EndEdit();

            DisconnectedChangeSet changeSet = _disconnectedDataContext.GetChangeSet();

            if (changeSet.Validate() && ValidarNIFSocio() && ValidarCodBarrasPelicula())
            {
                if (changeSet.HayCambios)
                {
                    // Guardo el changeset
                    ConnectionHelper.ServiceClient.ChangeSet_ActualizarChangeSet(changeSet);

                    // Refrescamos
                    Refrescar();
                }
            }
            else
            {
                MessageBox.Show("Corrija la información no válida antes de guardar", "MSDN Video", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }