Esempio n. 1
0
        public string RegistrarBuffets(Buffet buffet)
        {
            string mensaje = "";

            mensaje = buffetsNegocios.RegistrarBuffets(buffet);
            return(mensaje);
        }
Esempio n. 2
0
        public List <Buffet> ListarBuffets()
        {
            List <Buffet> buffets = null;
            string        query   = "usp_ListarBuffets";

            SqlCommand cmd = new SqlCommand(query, conexion);

            cmd.CommandType = System.Data.CommandType.StoredProcedure;
            conexion.Open();
            SqlDataReader rd = cmd.ExecuteReader();

            if (rd.HasRows)
            {
                buffets = new List <Buffet>();
                while (rd.Read())
                {
                    Buffet buffet = new Buffet();
                    buffet.idBuffet      = rd["idBuffet"].ToString();
                    buffet.nomprovBuffet = rd["nomprovBuffet"].ToString();
                    buffet.nomBuffet     = rd["nomBuffet"].ToString();
                    buffet.desBuffet     = rd["desBuffet"].ToString();
                    buffet.preBuffet     = (decimal)rd["preBuffet"];
                    buffet.idCategoria   = rd["idCategoria"].ToString();
                    buffet.nomCategoria  = rd["nomCategoria"].ToString();
                    buffets.Add(buffet);
                }
            }

            conexion.Close();

            return(buffets);
        }
Esempio n. 3
0
        static void Main(string[] args)
        {
            HumanClass Ben = new HumanClass("Ben");

            Console.WriteLine($"{Ben.Name} is losing his mind");
            Buffet firstBuffet = new Buffet();

            Console.WriteLine($"{Ben.Name} got a {firstBuffet.Serve().Name}");
            Ninja carol = new Ninja("Carol");

            Console.WriteLine($"{carol.Name} is a ninja!");
            carol.Eat(firstBuffet.Serve());
            carol.Eat(firstBuffet.Serve());
            carol.Eat(firstBuffet.Serve());
            carol.Eat(firstBuffet.Serve());
            Wizard  ben  = new Wizard("Ben", 17, 19);
            Ninja   wale = new Ninja("Wale", 17, 19, 150);
            Samurai lola = new Samurai("Lola", 17, 19, 80);

            ben.DisplayStats();
            wale.DisplayStats();
            lola.DisplayStats();
            // ben.Attack(wale);
            wale.Attack(ben);
            ben.DisplayStats();
            lola.Attack(wale);
            ben.Heal(wale);
            lola.Meditate();
            wale.Steal(ben);
        }
Esempio n. 4
0
        public string ActualizarBuffets(Buffet buffet)
        {
            string mensaje = "";

            mensaje = buffetsNegocios.ActualizarBuffet(buffet);
            return(mensaje);
        }
Esempio n. 5
0
        public IActionResult EditBuffet(long id, Buffet Buffet)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Buffet.State = BusinessEntity.Models.Base.Enums.ObjectState.Active;

                    using (var client = new HttpClient())
                    {
                        client.BaseAddress = new Uri("http://localhost:5001/api/Buffet/");

                        var result = client.PostAsJsonAsync("PUT?id=" + id.ToString(), Buffet);
                        result.Wait();
                        var res = result.Result;

                        if (res.IsSuccessStatusCode)
                        {
                            var p1 = res.Content.ReadAsStringAsync();
                            var p  = res.Content.ReadAsStringAsync().Result;
                        }
                    }
                }
                return(Json(new { success = true, message = "Ok" }));
            }
            catch (Exception ex)
            {
                return(Json(new { success = false, message = ex.Message }));
            }
        }
Esempio n. 6
0
        public static void SeedBuffet(ApplicationDbContext db)
        {
            var b      = db.Buffets.FirstOrDefault();
            var guests = db.Guests.ToList();

            if (b == null)
            {
                List <Guest> tmp = new List <Guest>();
                foreach (var guest in guests)
                {
                    if (guest.GuestId == 2)
                    {
                        tmp.Add(guest);
                        guest.BuffetCheckIn = false;
                    }

                    if (guest.GuestId == 3)
                    {
                        tmp.Add(guest);
                        guest.BuffetCheckIn = true;
                    }
                }

                var buffet = new Buffet()
                {
                    Guest = tmp,
                    Date  = DateTime.Today
                };
                db.Buffets.Add(buffet);
                db.SaveChanges();
            }
        }
Esempio n. 7
0
        public IActionResult DeleteBuffet(Buffet Buffet)
        {
            try
            {
                using (var client = new HttpClient())
                {
                    client.BaseAddress = new Uri("http://localhost:5001/api/Buffet/");

                    var result = client.PostAsJsonAsync("Delete?id=" + Buffet.Id.ToString(), Buffet);
                    result.Wait();
                    var res = result.Result;

                    if (res.IsSuccessStatusCode)
                    {
                        var p1 = res.Content.ReadAsStringAsync();
                        var p  = res.Content.ReadAsStringAsync().Result;
                    }
                }
                return(Json(new { success = true, message = "Ok" }));
            }
            catch (Exception ex)
            {
                return(Json(new { success = false, message = ex.Message }));
            }
        }
Esempio n. 8
0
        public Buffet ObtenerBuffets(string id)
        {
            var    lista  = buffetsNegocios.ListarBuffets();
            Buffet buffet = lista.FirstOrDefault(x => x.idBuffet == id);

            return(buffet);
        }
        public async Task <IActionResult> Create([Bind("GuestId,Date")] ReceptionistViewModel receptionistViewModel)
        {
            if (ModelState.IsValid)
            {
                var guest  = _context.Guests.Include(g => g.Room).SingleOrDefault(g => g.GuestId == receptionistViewModel.GuestId);
                var buffet = _context.Buffets.SingleOrDefault(b => b.Date == receptionistViewModel.Date);
                if (guest == null)
                {
                    return(NotFound());
                }

                if (buffet == null)
                {
                    Buffet newBuffet = new Buffet()
                    {
                        Date  = receptionistViewModel.Date,
                        Guest = new List <Guest>()
                    };
                    newBuffet.Guest.Add(guest);
                    _context.Buffets.Add(newBuffet);
                }
                else
                {
                    buffet.Guest = new List <Guest>();
                    buffet.Guest.Add(guest);
                }

                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View("~/Views/Jobs/Reservations.cshtml"));
        }
Esempio n. 10
0
    public Food Serve()
    {
        Buffet serveBuffet = new Buffet();
        Random rand        = new Random();
        int    rand_index  = rand.Next(0, serveBuffet.Menu.Count);
        Food   serveFood   = serveBuffet.Menu[rand_index];

        return(serveFood);
    }
Esempio n. 11
0
        static void Main(string[] args)
        {
            Buffet spread  = new Buffet();
            Ninja  Richard = new Ninja();

            while (Richard.isFull != true)
            {
                Richard.Eat(spread.Serve());
            }
        }
Esempio n. 12
0
        static void Main(string[] args)
        {
            Buffet      Kitchen    = new Buffet();
            List <Food> EatenToday = new List <Food> {
            };
            Ninja Ping             = new Ninja(0, EatenToday);

            Ping.Eat(Buffet.Serve());
            Console.WriteLine(Ping.IsFull);
        }
Esempio n. 13
0
        static void Main(string[] args)
        {
            Buffet spread   = new Buffet();
            Ninja  Michelle = new Ninja();

            while (Michelle.isFull != true)
            {
                Michelle.Eat(spread.Serve());
            }
        }
Esempio n. 14
0
        public void ActualizarBuffets(Buffet buffet)
        {
            conexion.Open();
            string query = "usp_ActualizarBuffets";

            SqlCommand cmd = new SqlCommand(query, conexion);

            cmd.CommandType = System.Data.CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@idBuffet", buffet.idBuffet);
            cmd.Parameters.AddWithValue("@preBuffet", buffet.preBuffet);
            cmd.ExecuteNonQuery();
            conexion.Close();
        }
Esempio n. 15
0
        public string RegistrarBuffets(Buffet buffet)
        {
            string mensaje = "";

            try
            {
                mensaje = "Buffet registrado";
                buffetsDatos.RegistrarBuffets(buffet);
            }
            catch (Exception e)
            {
                mensaje = e.Message;
            }
            return(mensaje);
        }
Esempio n. 16
0
        public string ActualizarBuffet(Buffet buffet)
        {
            string mensaje = "";

            try
            {
                mensaje = "Buffet actualizado";
                buffetsDatos.ActualizarBuffets(buffet);
            }
            catch (Exception e)
            {
                mensaje = e.Message;
            }
            return(mensaje);
        }
Esempio n. 17
0
        public void RegistrarBuffets(Buffet buffet)
        {
            string query = "usp_RegistrarBuffets";

            conexion.Open();
            SqlCommand cmd = new SqlCommand(query, conexion);

            cmd.CommandType = System.Data.CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@nomprovBuffet", buffet.nomprovBuffet);
            cmd.Parameters.AddWithValue("@nomBuffet", buffet.nomBuffet);
            cmd.Parameters.AddWithValue("@desBuffet", buffet.desBuffet);
            cmd.Parameters.AddWithValue("@preBuffet", buffet.preBuffet);
            cmd.Parameters.AddWithValue("@idCategoria", buffet.idCategoria);
            cmd.ExecuteNonQuery();
            conexion.Close();
        }
Esempio n. 18
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Ninga  A = new Ninga();
            Buffet B = new Buffet();

            Console.WriteLine(A);
            Console.WriteLine(B);
            Food yums = B.Serve();

            A.Eat(yums);
            Console.WriteLine(A);
            Food yums2 = B.Serve();

            A.Eat(yums2);
            Console.WriteLine(A);
        }
Esempio n. 19
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");
            Buffet     serverBuffet = new Buffet();
            SweetTooth bob          = new SweetTooth("Bob");

            while (!bob.IsFull)
            {
                bob.Consume(serverBuffet.Serve());
            }
            SpiceHound jack = new SpiceHound("Jack");

            while (!jack.IsFull)
            {
                jack.Consume(serverBuffet.Serve());
            }
        }
        public Buffet Buscar_Buffer(string nome)
        {
            try
            {
                Buffet buffet = new Buffet();
                sqlcommand.CommandText = "select * from Buffet where cli_nome =  @nome";
                sqlcommand.Parameters.AddWithValue("@nome", nome);
                sqlcommand.Connection = con.conectar();
                sqldataReader         = sqlcommand.ExecuteReader();

                if (sqldataReader.Read() == true)
                {
                    buffet.buffet_id = int.Parse(sqldataReader["buffet_id"].ToString());
                    //buffet.buffet_data_evento = sqldataReader["buffet_data_evento"].ToString();
                    buffet.buffet_cidade_local     = sqldataReader["buffet_cidade_local"].ToString();
                    buffet.buffet_total_convidados = int.Parse(sqldataReader["buffet_total_convidados"].ToString());
                    //buffet.buffet_horario_cerimonia = sqldataReader["buffet_horario_cerimonia"].ToString();
                    //buffet.buffet_inicio_festa = sqldataReader["buffet_inicio_festa"].ToString();
                    buffet.buffet_num_parcelas = int.Parse(sqldataReader["buffet_num_parcelas"].ToString());
                    //buffet.buffet_valor_parcelas = sqldataReader["buffet_valor_parcelas"].ToString();
                    //buffet.buffet_data_primeiro_vencimento = int.Parse(sqldataReader["buffet_data_primeiro_vencimento"].ToString());
                    //buffet.buffet_valor_total = sqldataReader["buffet_valor_total"].ToString();

                    return(buffet);
                }
                else
                {
                    return(null);
                }
            }
            catch (SqlException ex)
            {
                Statusmessagem = ex.Message;
                return(null);
            }
            finally
            {
                sqlcommand.Parameters.Clear();
                con.desconectar();
                sqldataReader.Close();
            }
        }
Esempio n. 21
0
        static void Main(string[] args)
        {
            // Create food objects to feed ninja

            // Create Ninja object
            Ninja ninja = new Ninja();

            // Create Buffet object
            Buffet buffet = new Buffet();

            // Feed the ninja
            while (!ninja.isFull())
            {
                dynamic food = buffet.Serve();
                Console.WriteLine($"food from buffet is: {food.get_name()}");

                ninja.Eat(food);
            }
            Console.WriteLine($"Ninja is full and is going to go on a jog to burn off some calories!");
        }
        public List <Buffet> Listar_Buffet()
        {
            try
            {
                List <Buffet> list = new List <Buffet>();
                sqlcommand.CommandText = "select * from Buffet";
                sqlcommand.Connection  = con.conectar();
                sqldataReader          = sqlcommand.ExecuteReader();
                while (sqldataReader.Read())
                {
                    Buffet buffet = new Buffet();

                    buffet.buffet_id = int.Parse(sqldataReader["buffet_id"].ToString());
                    //buffet.buffet_data_evento = sqldataReader["buffet_data_evento"].ToString();
                    buffet.buffet_cidade_local     = sqldataReader["buffet_cidade_local"].ToString();
                    buffet.buffet_total_convidados = int.Parse(sqldataReader["buffet_total_convidados"].ToString());
                    //buffet.buffet_horario_cerimonia = sqldataReader["buffet_horario_cerimonia"].ToString();
                    //buffet.buffet_inicio_festa = sqldataReader["buffet_inicio_festa"].ToString();
                    buffet.buffet_num_parcelas = int.Parse(sqldataReader["buffet_num_parcelas"].ToString());
                    //buffet.buffet_valor_parcelas = sqldataReader["buffet_valor_parcelas"].ToString();
                    //buffet.buffet_data_primeiro_vencimento = int.Parse(sqldataReader["buffet_data_primeiro_vencimento"].ToString());
                    //buffet.buffet_valor_total = sqldataReader["buffet_valor_total"].ToString();

                    list.Add(buffet);
                }
                sqlcommand.Parameters.Clear();
                con.desconectar();
                sqldataReader.Close();
                return(list);
            }
            catch (SqlException ex)
            {
                return(null);
            }
            finally
            {
                sqlcommand.Parameters.Clear();
                con.desconectar();
            }
        }
Esempio n. 23
0
        public IActionResult AddBuffet(Buffet Buffet)
        {
            //https://johnthiriet.com/efficient-post-calls/
            if (ModelState.IsValid)
            {
                using (var client = new HttpClient())
                {
                    client.BaseAddress = new Uri("http://localhost:5001/api/Buffet/");

                    var result = client.PostAsJsonAsync("POST", Buffet);
                    result.Wait();
                    var res = result.Result;

                    if (res.IsSuccessStatusCode)
                    {
                        var p1 = res.Content.ReadAsStringAsync();
                        var p  = res.Content.ReadAsStringAsync().Result;
                    }
                }
            }
            return(Json(new { success = true, message = "Ok" }));
        }
        public void Alterar(Buffet buffet)
        {
            try
            {
                //sqlcommand.CommandText = "UPDATE Usuario SET cli_nome = '" + cliente.cli_nome + "', cli_nacionalidade = '" + cliente.cli_nacionalidade +
                //",cli_estavo_civil = '" + cliente.cli_estado_civil + "', cli_profissao = '" + cliente.cli_profissao + " cli_rg = '" + cliente.cli_rg +
                //",cli_cpf = '" + cliente.cli_cpf + "', cli_endereco = '" + cliente.cli_endereco + " cli_numero = '" + cliente.cli_numero +
                //",cli_complemento = '" + cliente.cli_complemento + "', cli_bairro = '" + cliente.cli_bairro + " cli_cidade = '" + cliente.cli_cidade +
                //",cli_uf = '" + cliente.cli_uf + "', cli_cep = '" + cliente.cli_cep + " cli_telefone_fixo = '" + cliente.cli_telefone_fixo +
                //",cli_celular1 = '" + cliente.cli_celular1 + "', cli_celular2 = '" + cliente.cli_celular2 + " cli_telefone_trabalho = '" + cliente.cli_telefone_trabalho +
                //",cli_email = '" + cliente.cli_email + "' WHERE cli_id = '" + cliente.cli_id;

                sqlcommand.Parameters.AddWithValue("@buffet_data_evento", buffet.buffet_data_evento);
                sqlcommand.Parameters.AddWithValue("@buffet_cidade_local", buffet.buffet_cidade_local);
                sqlcommand.Parameters.AddWithValue("@buffet_total_convidados", buffet.buffet_total_convidados);
                sqlcommand.Parameters.AddWithValue("@buffet_horario_cerimonia", buffet.buffet_horario_cerimonia);
                sqlcommand.Parameters.AddWithValue("@buffet_inicio_festa", buffet.buffet_inicio_festa);
                sqlcommand.Parameters.AddWithValue("@buffet_num_parcelas", buffet.buffet_num_parcelas);
                sqlcommand.Parameters.AddWithValue("@buffet_valor_parcelas", buffet.buffet_valor_parcelas);
                sqlcommand.Parameters.AddWithValue("@buffet_data_primeiro_vencimento", buffet.buffet_data_primeiro_vencimento);
                sqlcommand.Parameters.AddWithValue("@buffet_valor_total", buffet.buffet_valor_total);

                sqlcommand.CommandType = CommandType.Text;
                sqlcommand.Connection  = con.conectar();
                sqlcommand.ExecuteNonQuery();

                Statusmessagem = "Buffet alterado com sucesso!";
            }
            catch (SqlException ex)
            {
                Statusmessagem = ex.Message;
            }
            finally
            {
                sqlcommand.Parameters.Clear();
                con.desconectar();
            }
        }
        public void Salvar(Buffet buffet)
        {
            sqlcommand.CommandText = "insert into Cliente(cli_nome,cli_nacionalidade,cli_estavo_civil,cli_profissao,cli_rg,cli_cpf," +
                                     "cli_endereco,cli_numero,cli_complemento,cli_bairro,cli_cidade,cli_uf," +
                                     "cli_cep,cli_telefone_fixo,cli_celular1,cli_celular2,cli_telefone_trabalho,cli_email) " +
                                     "values (@cli_id,@cli_nome,@cli_nacionalidade,@cli_estavo_civil,@cli_profissao,@cli_rg,@cli_cpf,@" +
                                     "@cli_endereco,@cli_numero,@cli_complemento,,@cli_bairro,@cli_cidade,@cli_uf," +
                                     "@cli_cep,@cli_telefone_fixo,@cli_celular1,@cli_celular2,@cli_telefone_trabalho,@cli_email)); ";

            sqlcommand.Parameters.AddWithValue("@buffet_data_evento", buffet.buffet_data_evento);
            sqlcommand.Parameters.AddWithValue("@buffet_cidade_local", buffet.buffet_cidade_local);
            sqlcommand.Parameters.AddWithValue("@buffet_total_convidados", buffet.buffet_total_convidados);
            sqlcommand.Parameters.AddWithValue("@buffet_horario_cerimonia", buffet.buffet_horario_cerimonia);
            sqlcommand.Parameters.AddWithValue("@buffet_inicio_festa", buffet.buffet_inicio_festa);
            sqlcommand.Parameters.AddWithValue("@buffet_num_parcelas", buffet.buffet_num_parcelas);
            sqlcommand.Parameters.AddWithValue("@buffet_valor_parcelas", buffet.buffet_valor_parcelas);
            sqlcommand.Parameters.AddWithValue("@buffet_data_primeiro_vencimento", buffet.buffet_data_primeiro_vencimento);
            sqlcommand.Parameters.AddWithValue("@buffet_valor_total", buffet.buffet_valor_total);

            try
            {
                sqlcommand.Connection = con.conectar();
                sqlcommand.ExecuteNonQuery();
                sqlcommand.Parameters.Clear();
                con.desconectar();
            }
            catch (SqlException ex)
            {
                Statusmessagem = ex.Message;
            }
            finally
            {
                sqlcommand.Parameters.Clear();
                con.desconectar();
            }
        }