private void ButtonBuscar_Click(object sender, EventArgs e)
        {
            if (Validar(1))
            {
                MessageBox.Show("Introducir Id");
            }
            else
            {
                int id = Convert.ToInt32(EntradaIdNumericUpDown.Value);
                EntradaProductos entradaProducto = EntradaProductosBLL.Buscar(id);

                if (entradaProducto != null)
                {
                    EntradaIdNumericUpDown.Value    = entradaProducto.EntradapId;
                    ProductosComboBox.SelectedValue = entradaProducto.ProductoId;
                    CantidadNumericUpDown.Value     = entradaProducto.Cantidad;
                }
                else
                {
                    MessageBox.Show("No Fue Encontrado!",
                                    "Fallo!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                GeneralErrorProvider.Clear();
            }
        }
        public void BuscarTest()
        {
            int id = 1;
            EntradaProductos entradaProductos = new EntradaProductos();

            entradaProductos = EntradaProductosBLL.Buscar(id);
            Assert.IsNotNull(entradaProductos);
        }
        public void BuscarTest()
        {
            int id = 3;
            EntradaProductos Entrada = new EntradaProductos();

            Entrada = EntradaProductosBLL.Buscar(id);
            Assert.IsNotNull(Entrada);
        }
예제 #4
0
        protected void BtnGuardar_Click(object sender, EventArgs e)
        {
            EntradaProductosBLL         repositorio = new EntradaProductosBLL();
            EntradaProductos            eProductos  = LlenaClase();
            RepositorioBase <Productos> productos   = new RepositorioBase <Productos>();

            bool paso = false;

            if (ProductoDropDownList != null)
            {
                if (Page.IsValid)
                {
                    if (EProductoIdTextBox.Text == "0")
                    {
                        paso = repositorio.Guardar(eProductos);
                    }
                    else
                    {
                        var verificar = repositorio.Buscar(Utils.ToInt(EProductoIdTextBox.Text));
                        if (verificar != null)
                        {
                            paso = repositorio.Modificar(eProductos);
                        }
                        else
                        {
                            Utils.ShowToastr(this, "No se encuentra el ID", "Fallo", "error");
                            return;
                        }
                    }
                    if (paso)
                    {
                        Utils.ShowToastr(this, "Registro Con Exito", "Exito", "success");
                    }
                    else
                    {
                        Utils.ShowToastr(this, "No se pudo Guardar", "Fallo", "error");
                    }
                    LimpiarCampos();
                    return;
                }
            }
            else
            {
                Utils.ShowToastr(this, "El numero de cuenta no existe", "Fallo", "error");
                return;
            }
        }
        //——————————————————————————————————————————————————————————————[ Buscar ]———————————————————————————————————————————————————————————————
        private void BuscarButton_Click(object sender, RoutedEventArgs e)
        {
            EntradaProductos encontrado = EntradaProductosBLL.Buscar(int.Parse((EntradaProductoIdTextBox.Text)));

            if (encontrado != null)
            {
                this.entradaProductos = encontrado;
                Cargar();
            }
            else
            {
                this.entradaProductos = new EntradaProductos();
                this.DataContext      = this.entradaProductos;

                MessageBox.Show($"Esta entrada no fue encontrada.\n\nAsegúrese que existe o cree uno nuevo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);

                Limpiar();
                EntradaProductoIdTextBox.SelectAll();
                EntradaProductoIdTextBox.Focus();
            }
        }
        private void ButtonGuardar_Click(object sender, EventArgs e)
        {
            bool             paso            = false;
            EntradaProductos entradaProducto = Llenarclase();

            if (Validar(2))
            {
                MessageBox.Show("Favor de Llenar las Casillas");
            }
            else
            {
                if (EntradaIdNumericUpDown.Value == 0)
                {
                    paso = EntradaProductosBLL.Guardar(entradaProducto);
                }
                else
                {
                    var V = EntradaProductosBLL.Buscar(Convert.ToInt32(EntradaIdNumericUpDown.Value));

                    if (V != null)
                    {
                        paso = EntradaProductosBLL.Modificar(entradaProducto);
                    }
                }
                LimpiarCampos();
                GeneralErrorProvider.Clear();
                if (paso)
                {
                    MessageBox.Show("Guardado!", "Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("No pudo Guardar!", "Fallo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }