У мене є проект в якому 15 комітів і ще є останні зміни, які я ще не заливав на git.
Як видалити останні 4 коміти і залишити зміни, які я ще не заливав в систему контролю версій, тобто видалити 4 коміти і останні зміни залити, щоб вони були в 12-ому коміті?

22

(2 відповідей, залишених у C#, .NET)

Коли створюю проект в пустій папці то він працює
Ось проект на GitHub

https://github.com/SashaMaksyutenko/skinet
Ось код помилки:

Failed to compile.
 Browser application bundle generation complete.
; unchanged chunks
Juild at: 2022-12-07T22:15:48.362Z - Hash: bd42d1008ed41c34 - Time: 176ms
Error: Module not found: Error: Can't resolve '/Users/sashamaksyutenko/Documents/C#/ Angular_ eCommerce/skinet/client/node modules/webpack-dev-server/client/index.js?prot ocol=auto%3A&username=&password=&hostname=0.0.0.0&port=0&pathname=%2Fng-cli-ws&loggi ng=info&overlay=%7B%22errors%22%3Atrue%20%22warnings%22%3Afalse%7D&reconnect=10&hot= false&live-reload=true' in '/Users/sashamaksyutenko/Documents/C#/Angular_eCommerce/s kinet/client'
* Failed to compile.
~ Browser application bundle generation complete.
5 unchanged chunks
Build at: 2022-12-07T22:15:48.513Z - Hash: bd42d1008ed41c34 - Time: 119 m
Error: Module not found: Error: Can't resolve '/Users/sashamaksyutenko/Documents/C#/ Angular _eCommerce/skinet/client/node_modules/webpack-dev-server/client/index.js?prot ocol=auto%3A&username=&password=&hostname=0.0.0.0&port=0&pathname=%2Fng-cli-ws&loggi ng=info&overlay=%7B%22errors%22%3Atrue%2%22warnings%22%3Afalse%7D&reconnect=10&hot= false&live-reload=true' in '/Users/sashamaksyutenko/Documents/C#/Angular_eCommerce/s kinet/client'
film
* Failed to compile.

Коли в проекті dotnet створюю ангуляр проект з назвою client і намагаюсь запустити його видає помилку, як на фото.
Працюю на МакОс.
Можливо хтось з такими проблемами стикався, підкажіть будь-ласка.

24

(0 відповідей, залишених у C#, .NET)

Виникла проблема переадресації у сервіс Stripe для здійснення оплати з використанням PayPal.
Після того, як натискаю на кнопку checkout не відбувається перехід на сторінку з допомогою якого можна здійснити оплату
https://github.com/SashaMaksyutenko/BlazorEcommerce

25

(1 відповідей, залишених у C#, .NET)

знайшов помилку

26

(1 відповідей, залишених у C#, .NET)

після створення міграції і заповнення БД даними таблиці в базі чомусь пусті

файл з якого дані заносяться в БД

using eTickets.Models;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Identity;
using Microsoft.Extensions.DependencyInjection;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Builder;
namespace eTickets.Data
{
    public class AppDbInitializer
    {
        public static void Seed(IApplicationBuilder applicationBuilder)
        {
            using (var serviceScope = applicationBuilder.ApplicationServices.CreateScope())
            {
                var context=serviceScope.ServiceProvider.GetService<AppDbContext>();
                context.Database.EnsureCreated();
                //adding cinema
                if(context.Cinemas.Any())
                {
                    context.Cinemas.AddRange(new List<Cinema>()
                    {
                    new Cinema()
                    {
                        Name = "Cinema 1",
                        Logo = "http://dotnethow.net/images/cinemas/cinema-1.jpeg",
                        Description = "This is the description of the first cinema"
                    },
                        new Cinema()
                        {
                            Name = "Cinema 2",
                            Logo = "http://dotnethow.net/images/cinemas/cinema-2.jpeg",
                            Description = "This is the description of the first cinema"
                        },
                        new Cinema()
                        {
                            Name = "Cinema 3",
                            Logo = "http://dotnethow.net/images/cinemas/cinema-3.jpeg",
                            Description = "This is the description of the first cinema"
                        },
                        new Cinema()
                        {
                            Name = "Cinema 4",
                            Logo = "http://dotnethow.net/images/cinemas/cinema-4.jpeg",
                            Description = "This is the description of the first cinema"
                        },
                        new Cinema()
                        {
                            Name = "Cinema 5",
                            Logo = "http://dotnethow.net/images/cinemas/cinema-5.jpeg",
                            Description = "This is the description of the first cinema"
                        },
                    });
                context.SaveChanges();
            }
                //adding actors
                if (context.Actors.Any())
                {
                    context.Actors.AddRange(new List<Actor>()
                    {
                        new Actor()
                        {
                            FullName = "Actor 1",
                            Bio = "This is the Bio of the first actor",
                            ProfilePictureURL = "http://dotnethow.net/images/actors/actor-1.jpeg"

                        },
                        new Actor()
                        {
                            FullName = "Actor 2",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/actors/actor-2.jpeg"
                        },
                        new Actor()
                        {
                            FullName = "Actor 3",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/actors/actor-3.jpeg"
                        },
                        new Actor()
                        {
                            FullName = "Actor 4",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/actors/actor-4.jpeg"
                        },
                        new Actor()
                        {
                            FullName = "Actor 5",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/actors/actor-5.jpeg"
                        }
                    });
                    context.SaveChanges();
                }
                //adding producers
                if (context.Producers.Any())
                {
                    context.Producers.AddRange(new List<Producer>()
                    {
                        new Producer()
                        {
                            FullName = "Producer 1",
                            Bio = "This is the Bio of the first actor",
                            ProfilePictureURL = "http://dotnethow.net/images/producers/producer-1.jpeg"

                        },
                        new Producer()
                        {
                            FullName = "Producer 2",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/producers/producer-2.jpeg"
                        },
                        new Producer()
                        {
                            FullName = "Producer 3",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/producers/producer-3.jpeg"
                        },
                        new Producer()
                        {
                            FullName = "Producer 4",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/producers/producer-4.jpeg"
                        },
                        new Producer()
                        {
                            FullName = "Producer 5",
                            Bio = "This is the Bio of the second actor",
                            ProfilePictureURL = "http://dotnethow.net/images/producers/producer-5.jpeg"
                        }
                    });
                    context.SaveChanges();
                }
                //adding movies
                if (context.Movies.Any())
                {
                    context.Movies.AddRange(new List<Movie>()
                    {
                        new Movie()
                        {
                            Name = "Life",
                            Description = "This is the Life movie description",
                            Price = 39.50,
                            ImageURL = "http://dotnethow.net/images/movies/movie-3.jpeg",
                            StartDate = DateTime.Now.AddDays(-10),
                            EndDate = DateTime.Now.AddDays(10),
                            CinemaId = 3,
                            ProducerId = 3,
                            MovieCategory = MovieCategory.Documentary
                        },
                        new Movie()
                        {
                            Name = "The Shawshank Redemption",
                            Description = "This is the Shawshank Redemption description",
                            Price = 29.50,
                            ImageURL = "http://dotnethow.net/images/movies/movie-1.jpeg",
                            StartDate = DateTime.Now,
                            EndDate = DateTime.Now.AddDays(3),
                            CinemaId = 1,
                            ProducerId = 1,
                            MovieCategory = MovieCategory.Action
                        },
                        new Movie()
                        {
                            Name = "Ghost",
                            Description = "This is the Ghost movie description",
                            Price = 39.50,
                            ImageURL = "http://dotnethow.net/images/movies/movie-4.jpeg",
                            StartDate = DateTime.Now,
                            EndDate = DateTime.Now.AddDays(7),
                            CinemaId = 4,
                            ProducerId = 4,
                            MovieCategory = MovieCategory.Horror
                        },
                        new Movie()
                        {
                            Name = "Race",
                            Description = "This is the Race movie description",
                            Price = 39.50,
                            ImageURL = "http://dotnethow.net/images/movies/movie-6.jpeg",
                            StartDate = DateTime.Now.AddDays(-10),
                            EndDate = DateTime.Now.AddDays(-5),
                            CinemaId = 1,
                            ProducerId = 2,
                            MovieCategory = MovieCategory.Documentary
                        },
                        new Movie()
                        {
                            Name = "Scoob",
                            Description = "This is the Scoob movie description",
                            Price = 39.50,
                            ImageURL = "http://dotnethow.net/images/movies/movie-7.jpeg",
                            StartDate = DateTime.Now.AddDays(-10),
                            EndDate = DateTime.Now.AddDays(-2),
                            CinemaId = 1,
                            ProducerId = 3,
                            MovieCategory = MovieCategory.Cartoon
                        },
                        new Movie()
                        {
                            Name = "Cold Soles",
                            Description = "This is the Cold Soles movie description",
                            Price = 39.50,
                            ImageURL = "http://dotnethow.net/images/movies/movie-8.jpeg",
                            StartDate = DateTime.Now.AddDays(3),
                            EndDate = DateTime.Now.AddDays(20),
                            CinemaId = 1,
                            ProducerId = 5,
                            MovieCategory = MovieCategory.Drama
                        }
                    });
                    context.SaveChanges();
                }
                //adding movies & actors
                if (context.Actors_Movies.Any())
                {
                    context.Actors_Movies.AddRange(new List<Actor_Movie>()
                    {
                        new Actor_Movie()
                        {
                            ActorId = 1,
                            MovieId = 1
                        },
                        new Actor_Movie()
                        {
                            ActorId = 3,
                            MovieId = 1
                        },

                         new Actor_Movie()
                        {
                            ActorId = 1,
                            MovieId = 2
                        },
                         new Actor_Movie()
                        {
                            ActorId = 4,
                            MovieId = 2
                        },

                        new Actor_Movie()
                        {
                            ActorId = 1,
                            MovieId = 3
                        },
                        new Actor_Movie()
                        {
                            ActorId = 2,
                            MovieId = 3
                        },
                        new Actor_Movie()
                        {
                            ActorId = 5,
                            MovieId = 3
                        },


                        new Actor_Movie()
                        {
                            ActorId = 2,
                            MovieId = 4
                        },
                        new Actor_Movie()
                        {
                            ActorId = 3,
                            MovieId = 4
                        },
                        new Actor_Movie()
                        {
                            ActorId = 4,
                            MovieId = 4
                        },


                        new Actor_Movie()
                        {
                            ActorId = 2,
                            MovieId = 5
                        },
                        new Actor_Movie()
                        {
                            ActorId = 3,
                            MovieId = 5
                        },
                        new Actor_Movie()
                        {
                            ActorId = 4,
                            MovieId = 5
                        },
                        new Actor_Movie()
                        {
                            ActorId = 5,
                            MovieId = 5
                        },


                        new Actor_Movie()
                        {
                            ActorId = 3,
                            MovieId = 6
                        },
                        new Actor_Movie()
                        {
                            ActorId = 4,
                            MovieId = 6
                        },
                        new Actor_Movie()
                        {
                            ActorId = 5,
                            MovieId = 6
                        },
                    });
                    context.SaveChanges();
                }
            }
        }
    }
}

можливо я в файлі Program.cs щось не так написав?

using System;
using eTickets.Data;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.HttpsPolicy;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
var builder = WebApplication.CreateBuilder(args);

// Add services to the container.
builder.Services.AddControllersWithViews();
builder.Services.AddDbContext<AppDbContext>
(options =>
{
    options.UseSqlServer(builder.Configuration.GetConnectionString("DefaultConnection"));
});

var app = builder.Build();

// Configure the HTTP request pipeline.
if (!app.Environment.IsDevelopment())
{
    app.UseExceptionHandler("/Home/Error");
    // The default HSTS value is 30 days. You may want to change this for production scenarios, see https://aka.ms/aspnetcore-hsts.
    app.UseHsts();
}

app.UseHttpsRedirection();
app.UseStaticFiles();

app.UseRouting();

app.UseAuthorization();

app.MapControllerRoute(
    name: "default",
    pattern: "{controller=Home}/{action=Index}/{id?}");
//seed database
AppDbInitializer.Seed(app);
app.Run();

https://github.com/SashaMaksyutenko/eTi … s/eTickets

27

(1 відповідей, залишених у C#, .NET)

є проект в якому елементи (11 елементів) відсортовані по категоріям але не працює навігація по сторінках і кнопка myshop працює не корректно - мають відображатись усі елементи по 2 елементы на сторінку і знизу мають бути кнопки для пееходу на наступну сторінку
це працює при пошуку коректно, наприклад якщо шукати science - шукає елементи в яких є співпадіння слова в назві або описі певного елемента
у вкладці home мають відображатись елементи featured
https://github.com/SashaMaksyutenko/BlazorEcommerce

28

(3 відповідей, залишених у Комп'ютерні мережі)

я постійно тримав проекти на робочому столі, але чомусь після останнього оновлення студія не запускається.
Створив проект в іншому місці і він запустився.
Ті проекти які в мене є на робочому столі прив'язані до GitHub. Що робити з ними?

29

(3 відповідей, залишених у Комп'ютерні мережі)

При спробі створити проект  видає помилку load operation failed

https://replace.org.ua/misc.php?action=pun_attachment&amp;item=2184

30

(4 відповідей, залишених у C#, .NET)

https://replace.org.ua/uploads/images/10138/effaf272ece600d18881c9b8d2182265.jpeg

31

(4 відповідей, залишених у C#, .NET)

Запустили нічого не змінюючи? У мене чомусь не працює
І меню з лівої сторони теж не відображається

32

(4 відповідей, залишених у C#, .NET)

??????

33

(4 відповідей, залишених у C#, .NET)

Працюю над проектом ShopOnline га Блазорі.
Потрібно реалізувати роботу з оплатою товарів paypal
Комусь доводилось підключати сервіс paypal?Там використовується тестова карта
Підкажіть будь-ласка чому не працює коли натискаю proceed to checkout щоб перейти в сервіс PayPal а від нього немає відгуку
https://github.com/SashaMaksyutenko/ShopOnline

34

(7 відповідей, залишених у C#, .NET)

Виправив помилку з відображенням фото з сервера

35

(7 відповідей, залишених у C#, .NET)

підкажіть будь-ласка

36

(7 відповідей, залишених у C#, .NET)

https://replace.org.ua/uploads/images/10138/efe52fa393a18d11d872de177ae223fd.jpeg

37

(7 відповідей, залишених у C#, .NET)

зробив останній коміт, але з помилками
https://github.com/SashaMaksyutenko/ima … App_aspNet
Допоможіть будь-ласка виправити помилки

38

(7 відповідей, залишених у C#, .NET)

не можу дістати файли з сервера
чомусь папка, в якій додаю фото на сервер створюється не в wwwroot і після цього не можна через httpGet їх дістати з сервера

39

(7 відповідей, залишених у C#, .NET)

Дану проблему вирішив але по мірі роботи з проектом появилась ще одна:
мав бути реалізований перегляд фото, які вже залиті в базу  - тобто Гет метод, але і він не працює, можливо проблеми в custom.js
в цьому методі
я ще в layout теж міняв стрічки де вказється шлях до ccs js файлів

function LoadSlider(val) {
    $.ajax
        ({
        type: 'GET',
        url: 'api/Gallery/' + val,
        dataType: 'json',
            success: function (data) {
                $(".swiper-wrapper").html("");
            $.each(data, function (key, value) {
                $(".swiper-wrapper").append("<div class='swiper-slide'><img width='100%' height='350px' src='" + value.image_Path + "' />" + value.image_Caption + "</div>");
            });
                var swiper = new Swiper('.swiper', {
                    pagination: {
                        el: '.swiper-pagination',
                        type: 'progressbar',
                    },
                    navigation: {
                        nextEl: '.swiper-button-next',
                        prevEl: '.swiper-button-prev',
                    },
                });
        }
    });
}

40

(7 відповідей, залишених у C#, .NET)

Працювало завантаження фото на сторінку
Після деяких допрацюювань воно перестало працювати після роботи з методами для отримання Id наявних в базі галерей - select gallery Id

https://github.com/SashaMaksyutenko/ima … App_aspNet