Пример #1
0
        public object ExecutarSorteio(enumCRUD en, SorteioInfo sort = null)
        {
            if (cnx.Conectar())
            {
                SorteioAdd(sort, cnx);

                switch (en)
                {
                case enumCRUD.select:

                    DataTable table;
                    if (sort == null)
                    {
                        table = (DataTable)cnx.ExecutarComandoMySql("spConsultarSorteio", enumExecutar.DataTable);
                    }
                    else
                    {
                        table = (DataTable)cnx.ExecutarComandoMySql("spConsultarSorteioId", enumExecutar.DataTable);
                    }

                    if (table != null)
                    {
                        return(PreencherSorteioColecao(table));
                    }
                    else
                    {
                        return(null);
                    }

                case enumCRUD.insert:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spInsertSorteio", enumExecutar.Scalar)));

                case enumCRUD.update:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spUpdateSorteio", enumExecutar.Scalar)));

                case enumCRUD.delete:
                    return(0);

                default:
                    return(0);
                }
            }
            else
            {
                return(0);
            }
        }
Пример #2
0
        private void ExProd(List <UserControlProd> l, enumCRUD e)
        {
            if (l.Count > 0)
            {
                foreach (var item in l)
                {
                    UserControlProd uProd = item;
                    SorteioItemInfo it    = new SorteioItemInfo
                    {
                        Prod  = uProd.Produto,
                        Quant = uProd.Quant,
                        Sort  = infoSort
                    };

                    negSort.ExecutarSorteioItem(e, it);
                }

                l.Clear();
            }
        }
Пример #3
0
        public object ExecutarBilhete(enumCRUD en, BilheteInfo b = null)
        {
            if (cnx.Conectar())
            {
                BilheteAdd(b, cnx);

                switch (en)
                {
                case enumCRUD.select:

                    DataTable table = (DataTable)cnx.ExecutarComandoMySql("spConsultarBilheteIdSorteio", enumExecutar.DataTable);
                    if (table != null)
                    {
                        return(PreencherBilheteColecao(table));
                    }
                    else
                    {
                        return(null);
                    }

                case enumCRUD.insert:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spInsertBilhete", enumExecutar.Scalar)));

                case enumCRUD.update:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spUpdateBilhete", enumExecutar.Scalar)));

                case enumCRUD.delete:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spDeleteBilheteIdConcorrente", enumExecutar.Scalar)));

                default:
                    return(0);
                }
            }
            else
            {
                return(0);
            }
        }
Пример #4
0
        public object ExecutarSorteioItem(enumCRUD en, SorteioItemInfo item = null)
        {
            if (cnx.Conectar())
            {
                ItemAdd(item, cnx);

                switch (en)
                {
                case enumCRUD.select:

                    DataTable dataTable = (DataTable)cnx.ExecutarComandoMySql("spConsultarItemIdSorteio", enumExecutar.DataTable);
                    if (dataTable != null)
                    {
                        return(PreencherSorteioItemColecao(dataTable));
                    }
                    else
                    {
                        return(null);
                    }

                case enumCRUD.insert:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spInsertSorteioItem", enumExecutar.Scalar)));

                case enumCRUD.update:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spUpdateSorteioItem", enumExecutar.Scalar)));

                case enumCRUD.delete:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spDeleteSorteioItem", enumExecutar.Scalar)));

                default:
                    return(0);
                }
            }
            else
            {
                return(0);
            }
        }
Пример #5
0
        public object ExecutarProduto(enumCRUD en, ProdutoInfo prod = null)
        {
            if (cnx.Conectar())
            {
                ProdutoAdd(prod, cnx);

                switch (en)
                {
                case enumCRUD.select:

                    DataTable dataTable = (DataTable)cnx.ExecutarComandoMySql("spConsultarProduto", enumExecutar.DataTable);
                    if (dataTable != null)
                    {
                        return(PreencherProdutoColecao(dataTable));
                    }
                    else
                    {
                        return(null);
                    }

                case enumCRUD.insert:
                    return(Convert.ToInt32(cnx.ExecutarComandoMySql("spInsertProduto", enumExecutar.Scalar)));

                case enumCRUD.update:
                    return(0);

                case enumCRUD.delete:
                    return(0);

                default:
                    return(0);
                }
            }
            else
            {
                return(0);
            }
        }
Пример #6
0
        public object ExecutarConcorrente(enumCRUD en, ConcorrenteInfo info = null, bool vendedor = false)
        {
            if (cnx.Conectar())
            {
                int n = 0;
                ConcorrenteAdd(info, cnx);

                switch (en)
                {
                case enumCRUD.select:

                    DataTable dataTable;

                    if (info == null)
                    {
                        if (vendedor)
                        {
                            dataTable = (DataTable)cnx.ExecutarComandoMySql("spConsultarVendedor", enumExecutar.DataTable);
                        }
                        else
                        {
                            dataTable = (DataTable)cnx.ExecutarComandoMySql("spConsultarTodosConcorrente", enumExecutar.DataTable);
                        }
                        //else
                        //    dataTable = (DataTable)cnx.ExecutarComandoMySql("spConsultarConcorrente", enumExecutar.DataTable);
                    }
                    else
                    {
                        dataTable = (DataTable)cnx.ExecutarComandoMySql("spConsultarConcorrenteCpf", enumExecutar.DataTable);
                    }

                    if (dataTable != null)
                    {
                        return(PreencherConcorrenteColecao(dataTable));
                    }
                    else
                    {
                        return(null);
                    }

                case enumCRUD.insert:

                    if (vendedor)
                    {
                        n = Convert.ToInt32(cnx.ExecutarComandoMySql("spInsertVendedor", enumExecutar.Scalar));
                    }
                    else
                    {
                        n = Convert.ToInt32(cnx.ExecutarComandoMySql("spInsertConcorrente", enumExecutar.Scalar));
                    }
                    break;

                case enumCRUD.update:
                    break;

                case enumCRUD.delete:
                    break;

                default:
                    break;
                }

                return(n);
            }
            else
            {
                return(0);
            }
        }