Невозможно преобразовать из autobuggi.models.carcategory в autobuggi.repository.autobuggi.carcategory
Не удается преобразовать из AutoBuggi.Модели.CarCategory к AutoBuggi.Хранилище.Автобуги.CarCategory
Что я уже пробовал:
Это мой файл класса CategoryRepository:
namespace AutoBuggi.Repository { public class CategoryRepository { //private object dbCategory; public Guid SaveCategory(Models.CarCategory model) { try { using (var dbcontext = new AutoBuggiEntities()) { var dbCategory = new Models.CarCategory() { Id = Guid.NewGuid(), CategoryId = model.CategoryId, VariantName = model.VariantName }; dbcontext.CarCategories.Add(dbCategory); dbcontext.SaveChanges(); } } catch(Exception) { } return Guid.Empty; } } }
Это мой файл класса модели:
namespace AutoBuggi.Models { public class CarCategory { public Guid Id { get; set; } public int CategoryId { get; set; } [DisplayAttribute(Name = "Variant Name")] public string VariantName { get; set; } } }
Richard Deeming
У вас есть два класса с одинаковыми именами, но в разных пространствах имен. Это делает их совершенно разными классами.
Вы пытаетесь назначить экземпляр одного класса экземпляру другого класса. Ты не можешь этого сделать.