public bool validarBase()
        {
            Contexto c = new Contexto();
            Repositorio <Usuarios> rep = new Repositorio <Usuarios>();
            bool paso = true;



            if (c.Usuarios.Any(p => p.Usuario == UsuarioTextBox.Text))
            {
                SuperErrorProvider.SetError(UsuarioTextBox, "Este usuario ya existe en la base de datos");
                UsuarioTextBox.Focus();
                paso = false;
            }

            if (c.Usuarios.Any(p => p.Nombres.Equals(NombresTextBox.Text)))
            {
                SuperErrorProvider.SetError(NombresTextBox, "Este nombre ya existe en la base de datos");
                NombresTextBox.Focus();
                paso = false;
            }

            if (c.Usuarios.Any(p => p.Correo.Equals(CorreoTextBox.Text)))
            {
                SuperErrorProvider.SetError(CorreoTextBox, "Este nombre ya existe en la base de datos");
                UsuarioTextBox.Focus();
                paso = false;
            }


            c.Dispose();
            return(paso);
        }
Beispiel #2
0
        private bool ContarCantidadIventario()
        {
            List <FacturaDetalle> detalle = new List <FacturaDetalle>();

            if (FacturaDetalleDataGridView.DataSource != null)
            {
                detalle = (List <FacturaDetalle>)FacturaDetalleDataGridView.DataSource;
            }
            RepositorioBase <Mercancia> repos = new RepositorioBase <Mercancia>(new Contexto());
            Mercancia mercancia        = (Mercancia)ProductoComboBox.SelectedItem;
            double    CantidadCotizada = 0;

            foreach (var item in detalle)
            {
                CantidadCotizada += item.Cantidad;
            }
            double cantidadproducto = mercancia.CantidadInventario;

            bool paso = false;

            if (Convert.ToInt32(CantidadTextBox.Text) > mercancia.CantidadInventario)
            {
                SuperErrorProvider.SetError(CantidadTextBox, "Error");
                MessageBox.Show("cantdad mayor a la exitencia", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                paso = true;
            }
            ///////////////////////////////////////////////////
            cantidadproducto -= CantidadCotizada;
            if (cantidadproducto < CantidadCotizada)
            {
                MessageBox.Show($"Diponible{cantidadproducto} del Articulo deseado!!", "Articulos agotados", MessageBoxButtons.OK, MessageBoxIcon.Error);
                paso = true;
            }
            return(paso);
        }
        private bool GuardarValidar()
        {
            bool paso = true;


            if (string.IsNullOrWhiteSpace(nombreTextBox.Text))
            {
                SuperErrorProvider.SetError(nombreTextBox, "Debe Llenar el campo ");
                paso = false;
            }

            if (sueldoNumericUpDown.Value == 0)
            {
                SuperErrorProvider.SetError(sueldoNumericUpDown, "Falto Digitar ");
                paso = false;
            }
            if (retencionNumericUpDown.Value == 0)
            {
                SuperErrorProvider.SetError(retencionNumericUpDown, "Falto digitar laretencion");
                paso = false;
            }
            if (Fecha_dateTimePicker.Value != DateTime.Now && Fecha_dateTimePicker.Value < DateTime.Now)
            {
                SuperErrorProvider.SetError(Fecha_dateTimePicker, "Debe digitar una fecha mayor");
                paso = false;
            }
            return(paso);
        }
Beispiel #4
0
        private bool HayErrores()
        {
            bool paso = false;

            if (String.IsNullOrEmpty(NombresTextBox.Text))
            {
                SuperErrorProvider.SetError(NombresTextBox,
                                            "Debe escribir el Nombre Completo para el Usuario");
                paso = true;
            }
            if (String.IsNullOrEmpty(EmailTextBox.Text))
            {
                SuperErrorProvider.SetError(EmailTextBox,
                                            "Debe ingresar un Email para el Usuario");
                paso = true;
            }
            if (String.IsNullOrEmpty(NoTelefonoMaskedTextBox.Text))
            {
                SuperErrorProvider.SetError(NoTelefonoMaskedTextBox,
                                            "Debe ingresar un Número de Teléfono para el Usuario");
                paso = true;
            }
            if (String.IsNullOrEmpty(ContraseñaTextBox.Text))
            {
                SuperErrorProvider.SetError(ContraseñaTextBox,
                                            "Debe ingresar una Contraseña para el Usuario");
                paso = true;
            }

            return(paso);
        }
Beispiel #5
0
        private void EliminarButton_Click(object sender, EventArgs e)
        {
            Repositorio <Estudiantes> rep = new Repositorio <Estudiantes>();

            int id;

            SuperErrorProvider.Clear();
            int.TryParse(EstudainteIdNumericUpDown.Text, out id);
            Estudiantes est = rep.Buscar(id);

            if (est.Balance > 0)
            {
                limpiar();
                if (rep.Eliminar(id))
                {
                    MessageBox.Show("Elminado");
                }
                else
                {
                    SuperErrorProvider.SetError(EstudainteIdNumericUpDown, "No se puede Eliminar un estudiante que no existe");
                }
            }
            else
            {
                MessageBox.Show("Nose puede eliminar hasta que el balance este en 0");
            }
        }
        private void Button2_Click(object sender, EventArgs e)
        {
            SuperErrorProvider.Clear();
            int      id               = (int)vendedorIdNumericUpDown.Value;
            Vendedor vendedor         = VendedorBLL.Buscar(id);
            Vendedor vendedor_guardar = LlenaClase();

            if (vendedor == null)
            {
                if (GuardarValidar()) ///sim la funcion validar = true entonces guardaame
                {
                    if (VendedorBLL.Guardar(vendedor_guardar))
                    {
                        MessageBox.Show(" Guardado");
                        Limpiar();
                    }
                }
            }
            else
            {
                if (GuardarValidar())
                {
                    if (VendedorBLL.Modificar(vendedor_guardar))
                    {
                        MessageBox.Show(" Modificado");
                    }
                    else
                    {
                        MessageBox.Show(" no medificado");
                    }
                }
            }
            Nuevo_button.PerformClick();
        }
Beispiel #7
0
        private bool Validar()
        {
            bool paso = true;

            {
                if (String.IsNullOrWhiteSpace(DescripcionTextBox.Text))
                {
                    SuperErrorProvider.SetError(DescripcionTextBox, "Este campo no debe estar vacio");
                    DescripcionTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(DepartamentoTextBox.Text))
                {
                    SuperErrorProvider.SetError(DepartamentoTextBox, "Este campo no debe estar vacio");
                    DepartamentoTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(MinimoTextBox.Text))
                {
                    SuperErrorProvider.SetError(MinimoTextBox, "Este campo no debe estar vacio");
                    MinimoTextBox.Focus();
                    paso = false;
                }
            }

            return(paso);
        }
Beispiel #8
0
        private bool Validar()
        {
            bool Validar = false;

            /* if (PrestamoDetalleDataGridView.RowCount == 0)
             * {
             *   SuperErrorProvider.SetError(PrestamoDetalleDataGridView,
             *       "Debe Agregar los libros ");
             *   Validar = true;
             * }*/
            if (LibrocomboBox.SelectedValue == null)
            {
                SuperErrorProvider.SetError(LibrocomboBox, "debe llenar este campo");
                Validar = true;
            }
            if (LectorcomboBox.SelectedValue == null)
            {
                SuperErrorProvider.SetError(LectorcomboBox, "debe llenar este campo");
                Validar = true;
            }
            if (string.IsNullOrWhiteSpace(MatriculatextBox.Text))
            {
                SuperErrorProvider.SetError(MatriculatextBox, "debe llenar este campo");
                Validar = true;
            }
            return(Validar);
        }
Beispiel #9
0
        private bool Validar()
        {
            bool paso = true;

            {
                if (String.IsNullOrWhiteSpace(DescripcionTextBox.Text))
                {
                    SuperErrorProvider.SetError(DescripcionTextBox, "Este campo no debe estar vacio");
                    DescripcionTextBox.Focus();
                    paso = false;
                }

                if (String.IsNullOrWhiteSpace(UnidadTextBox.Text))
                {
                    SuperErrorProvider.SetError(UnidadTextBox, "Este campo no debe estar vacio");
                    UnidadTextBox.Focus();
                    paso = false;
                }

                if (CostoNumericUpDown.Value > GananciaNumericUpDown.Value)
                {
                    SuperErrorProvider.SetError(CostoNumericUpDown, "Este campo no debe estar vacio");
                    CostoNumericUpDown.Focus();
                    paso = false;
                }
            }

            return(paso);
        }
Beispiel #10
0
 private void Limpiar()
 {
     IdAnalisisNumericUpDown.Value = 0;
     ResultadoTextBox.Text         = string.Empty;
     FechaDateTimePicker.Value     = DateTime.Now;
     SuperErrorProvider.Clear();
 }
        private void Guardar_button_Click(object sender, EventArgs e)
        {
            SuperErrorProvider.Clear();
            int       id                = (int)ArticuloId_numericUpDown.Value;
            Articulos articulos         = ArticulosBLL.Buscar(id);
            Articulos articulos_guardar = LlenaClase();

            if (articulos == null)
            {
                if (GuardarValidar()) ///sim la funcion validar = true entonces guardaame
                {
                    if (ArticulosBLL.Guardar(articulos_guardar))
                    {
                        MessageBox.Show("Articulo Guardado");
                        Limpiar();
                    }
                }
            }
            else
            {
                if (GuardarValidar())
                {
                    if (ArticulosBLL.Modificar(articulos_guardar))
                    {
                        MessageBox.Show("articulo Modificado");
                    }
                    else
                    {
                        MessageBox.Show("Articulo no medificado");
                    }
                }
            }
        }
Beispiel #12
0
        private void Elimiinar_button_Click_1(object sender, EventArgs e)
        {
            SuperErrorProvider.Clear();
            int id;

            int.TryParse(vendedorIdNumericUpDown.Text, out id);
            // Vendedor vendedor = BLL.VendedorBLL.Buscar(id);
            if (!ExisteEnBaseDeDatos())
            {
                SuperErrorProvider.SetError(vendedorIdNumericUpDown, "no se pudo eliminar una persona que no existen");
            }
            if (vendedorIdNumericUpDown.Value == 0)
            {
                MessageBox.Show("no se puede eliminar Un Vendedor que no Existe");
                return;
            }
            if (VendedorBLL.Eliminar(id))
            {
                Limpiar();
                MessageBox.Show(" Eliminado");
            }
            else
            {
                MessageBox.Show("No se puede eliminar  que no existe", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Nuevo_button.PerformClick();
            }
        }
 private void Limpiar()
 {
     SuperErrorProvider.Clear();
     IDEditorialnumericUpDown.Value = 0;
     NombretextBox.Text             = string.Empty;
     DireccionTextBox.Text          = string.Empty;
     FechadateTimePicker.Value      = DateTime.Now;
 }
Beispiel #14
0
 private void limpiar()
 {
     NoOrdenNumericUpDown.Value = 0;
     FechaDateTimePicker.Value  = DateTime.Now;
     SuperErrorProvider.Clear();
     this.Detalle = new List <DetalleProductos>();
     CargarGrid();
 }
Beispiel #15
0
 private void limpiar()
 {
     ProductoIdNumericUpDown.Value = 0;
     DescripcionTextBox.Text       = String.Empty;
     CostoTextBox.Text             = String.Empty;
     ExistenciaTextBox.Text        = String.Empty;
     ValorInventarioTextBox.Text   = String.Empty;
     SuperErrorProvider.Clear();
 }
Beispiel #16
0
 private void Limpiar()
 {
     UsuarioIdNumericUpDown.Value = 0;
     NombresTextBox.Clear();
     EmailTextBox.Clear();
     NoTelefonoMaskedTextBox.Clear();
     ContraseñaTextBox.Clear();
     SuperErrorProvider.Clear();
     FechadateTimePicker.Value = DateTime.Now;
 }
Beispiel #17
0
 private void limpiar()
 {
     NoSuplidorNumericUpDown.Value = 0;
     NombreTextBox.Text            = String.Empty;
     DireccionTextBox.Text         = string.Empty;
     TelefonoMaskedTextBox.Text    = string.Empty;
     RNCTextBox.Text = string.Empty;
     FechaCreacionDateTimePicker.Value = DateTime.Now;
     SuperErrorProvider.Clear();
 }
 //Metodo para limpiar los componentes del registro
 private void Limpiar()
 {
     IDNumericUpDown.Value = 0;
     NombeTextBox.Text     = string.Empty;
     CedulaTextBox.Text    = string.Empty;
     TelefonoTextBox.Text  = string.Empty;
     DireccionTextBox.Text = string.Empty;
     FechaNacimientoDateTimePicker.Value = DateTime.Now;
     SuperErrorProvider.Clear();
 }
Beispiel #19
0
        private void GuardarButton_Click(object sender, EventArgs e)
        {
            Prestamo prestamo;
            bool     Paso = false;

            LlenaCombox();
            if (Validar())
            {
                MessageBox.Show("Favor revisar todos los campos!!", "Validación!!",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                SuperErrorProvider.Clear();
                return;
            }
            else
            {
                prestamo = LlenaClase();

                if (prestamoidnumericUpDown.Value == 0)
                {
                    Paso = PrestamoBLL.Guardar(prestamo);
                    MessageBox.Show("Guardado!!", "Exito",
                                    MessageBoxButtons.OK, MessageBoxIcon.Information);
                    LlenaCombox();
                    PrestamoDetalleDataGridView.DataSource = null;
                }
                else
                {
                    int      id   = Convert.ToInt32(prestamoidnumericUpDown.Value);
                    Prestamo pres = PrestamoBLL.Buscar(id);

                    if (pres != null)
                    {
                        Paso = PrestamoBLL.Modificar(prestamo);
                        MessageBox.Show("Modificado!!", "Exito",
                                        MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Id no existe", "Falló",
                                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }

                if (Paso)
                {
                    NuevoButton.PerformClick();
                }
                else
                {
                    MessageBox.Show("No se pudo guardar!!", "Fallo",
                                    MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Beispiel #20
0
 private void Limpiar()
 {
     SuperErrorProvider.Clear();
     LectorcomboBox.SelectedIndex           = 0;
     LibrocomboBox.SelectedIndex            = -1;
     FechadateTimePicker.Value              = DateTime.Now.Date;
     MatriculatextBox.Text                  = string.Empty;
     PrestamoDetalleDataGridView.DataSource = null;
     this.Detalle = new List <PrestamoDetalle>();
     CargarGrid();
 }
 private void limpiar()
 {
     UsuarioIdNumericUpDown.Value = 0;
     NombresTextBox.Text          = string.Empty;
     UsuarioTextBox.Text          = string.Empty;
     PasswordTextBox.Text         = string.Empty;
     CorreoTextBox.Text           = string.Empty;
     ConfirmPasswordTextBox.Text  = string.Empty;
     FechaDateTimePicker.Value    = DateTime.Now;
     SuperErrorProvider.Clear();
 }
Beispiel #22
0
        private bool Validar()
        {
            bool paso = true;

            if (String.IsNullOrWhiteSpace(DescripcionTextBox.Text))
            {
                SuperErrorProvider.SetError(DescripcionTextBox, "Este campo no debe estar vacio");
                paso = false;
            }
            return(paso);
        }
Beispiel #23
0
 private void Limpiar()
 {
     SuperErrorProvider.Clear();
     LibroIdnumericUpDown.Value = 0;
     ISBNtextBox.Text           = string.Empty;
     CategoriacomboBox.Text     = string.Empty;
     NobretextBox.Text          = string.Empty;
     DescripciontextBox.Text    = string.Empty;
     EditoracomboBox.Text       = string.Empty;
     FechadateTimePicker.Value  = DateTime.Now;
 }
Beispiel #24
0
        private bool HayErrores()
        {
            bool HayErrorres = false;

            if (FacturaDetalleDataGridView.RowCount == 0)
            {
                SuperErrorProvider.SetError(FacturaDetalleDataGridView, "debe agregar los Productos");
                HayErrorres = true;
            }
            return(HayErrorres);
        }
Beispiel #25
0
 private void limpiar()
 {
     UsuarioIdnumericUpDown.Value     = 0;
     NombresTextBox.Text              = String.Empty;
     EmailTextBox.Text                = String.Empty;
     NivelUsuarioTextBox.Text         = String.Empty;
     UsuarioTextBox.Text              = String.Empty;
     ClaveTextBox.Text                = String.Empty;
     FechaIngresoDateTimePicker.Value = DateTime.Now;
     SuperErrorProvider.Clear();
 }
Beispiel #26
0
 private void limpiar()
 {
     NoProductoNumericUpDown.Value = 0;
     DescripcionTextBox.Text       = String.Empty;
     CostoNumericUpDown.Value      = 0;
     GananciaNumericUpDown.Value   = 0;
     CantidadNumericUpDown.Value   = 0;
     MinimoNumericUpDown.Value     = 0;
     UnidadTextBox.Text            = string.Empty;
     PrecioNumericUpDown.Value     = 0;
     SuperErrorProvider.Clear();
 }
        private bool GuardarValidar()
        {
            bool paso = true;

            if (string.IsNullOrEmpty(DescripciontextBox.Text))
            {
                SuperErrorProvider.SetError(DescripciontextBox, "El Campo Descripcion No puede Estar Vacio!");
                DescripciontextBox.Focus();
                paso = false;
            }
            return(paso);
        }
Beispiel #28
0
 private void Limpiar()
 {
     mercanciaIDNumericUpDown.Value = 0;
     FechaDateTimePicker.Value      = DateTime.Now;
     nombreProductoTextBox.Clear();
     TipoComboBox.SelectedIndex          = 0;
     CostonumericUpDown.Value            = 0;
     precioProductoNumericUpDown.Value   = 0;
     cantidadProductoNumericUpDown.Value = 0;
     GanaciatextBox.Clear();
     SuperErrorProvider.Clear();
 }
Beispiel #29
0
        public bool validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(NombresTextBox.Text))
            {
                SuperErrorProvider.SetError(NombresTextBox, "Este campo no puede estar vacio");
                NombresTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Beispiel #30
0
        public bool validar()
        {
            bool paso = true;

            if (PrecioCreditosNumericUpDown.Value <= 0)
            {
                SuperErrorProvider.SetError(PrecioCreditosNumericUpDown, "No puede ser menor a 0");
                PrecioCreditosNumericUpDown.Focus();
                paso = false;
            }

            return(paso);
        }