public CourceMaterialApiModel.Response GetCourceMaterialDetailes(Guid CourceId) { CourceMaterial courceMaterial = applicationDbContext.courceMaterials.Find(CourceId); CourceMaterialApiModel.Response rsulte = new CourceMaterialApiModel.Response { courceMaterialId = courceMaterial.courceMaterialId, printingShopId = courceMaterial.printingShopId, isAvailable = courceMaterial.isAvailable, SubjectId = courceMaterial.SubjectId, courceMaterialDescreption = courceMaterial.courceMaterialDescreption, courceMaterialPrice = courceMaterial.courceMaterialPrice }; return(rsulte); }
public async Task <bool> PostNewMaterial(CourceMaterialApiModel.Request request) { CourceMaterial result = new CourceMaterial { courceMaterialId = new Guid(), courceMaterialTitle = request.courceMaterialTitle, printingShopId = new Guid(request.printingShopId), courceMaterialDescreption = request.courceMaterialDescreption, courceMaterialPrice = request.courceMaterialPrice, SubjectId = new Guid(request.SubjectId), isAvailable = request.isAvailable }; await applicationDbContext.courceMaterials.AddAsync(result); await applicationDbContext.SaveChangesAsync(); return(true); }