Esempio n. 1
0
        private void EvaluarImporte()
        {
            RepositorioDetalle repo = new RepositorioDetalle();
            int           cantidad;
            int           precio;
            CompraDetalle compra = new CompraDetalle();

            cantidad = Util.ToInt(CantidadTextBox.Text);
            precio   = Util.ToInt(PrecioTextBox.Text);

            ImporteTextBox.Text = CalcularImporte(cantidad, precio).ToString();
            //compra.Cantidad = cantidad;
            //compra.Precio = precio;
        }
Esempio n. 2
0
        protected void GuardarBtton_Click(object sender, EventArgs e)
        {
            if (DetalleGridView.Rows.Count > 0 && TotalTextBox.Text != "")
            {
                bool               paso    = false;
                Compra             compra  = new Compra();
                Balance            balance = new Balance();
                PagoCompra         pago    = new PagoCompra();
                RepositorioDetalle repo    = new RepositorioDetalle();
                //RepositorioBase<Compra> repositorio = new RepositorioBase<Compra>();
                if (IsValid == false)
                {
                    Util.ShowToastr(this.Page, " Campos Vacios", "Error", "Error");
                }
                if (TipoDropDownList.SelectedIndex == 0)
                {
                    balance.Monto -= compra.Total;
                }
                else
                {
                    pago.Deuda += compra.Total;
                }

                compra = LlenaClase(compra);
                if (compra.CompraId == 0)
                {
                    paso = repo.Guardar(compra);

                    Util.ShowToastr(this.Page, " Guardado con EXITO", "Guardado", "Success");
                    Clean();
                }
                else
                {
                    paso = repo.Modificar(compra);
                    Util.ShowToastr(this.Page, "Modificado con EXITO", "Guardado", "Success");
                }
                if (paso)
                {
                    Clean();
                }
                else
                {
                    Util.ShowToastr(this.Page, "No se pudo Guardar", "Error", "Error");
                }
            }
            else
            {
                Util.ShowToastr(this.Page, "Compra Vacia!, Agregar al menos un item", "Error", "Error");
            }
        }
Esempio n. 3
0
        protected void EliminarBtton_Click(object sender, EventArgs e)
        {
            int id = Util.ToInt(CompraIdTextBox.Text);
            RepositorioDetalle repo = new RepositorioDetalle();

            if (repo.Eliminar(id))
            {
                Util.ShowToastr(this.Page, " Eliminado con EXITO", "Eliminado", "Success");
                Clean();
            }
            else
            {
                Util.ShowToastr(this.Page, " No se pudo eliminar", "Error", "Error");
            }
        }
Esempio n. 4
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            RepositorioDetalle repo = new RepositorioDetalle();
            var cmp = repo.Buscar(Util.ToInt(CompraIdTextBox.Text));

            if (cmp != null)
            {
                LlenarCampos(cmp);
                LlenaCombo();
                Util.ShowToastr(this.Page, "Su busqueda fue exitosa", "EXITO", "Info");
            }
            else
            {
                Util.ShowToastr(this.Page, " No existe", "Error", "Error");
                Clean();
            }
        }