Commit f402feed authored by hasan khaddour's avatar hasan khaddour

fix s

parent a8be0ff8
using ApplicationCore.DTOs; using ApplicationCore.DTOs;
using ApplicationCore.Interfaces.IAuthentication; using ApplicationCore.Interfaces.IAuthentication;
using ApplicationDomain.Entities; using ApplicationDomain.Entities;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Identity;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
...@@ -42,7 +41,34 @@ namespace ApplicationCore.Authentication ...@@ -42,7 +41,34 @@ namespace ApplicationCore.Authentication
} }
public async Task<IdentityResult> Register(RegisterInputDTO registerInputDTO) public async Task<AuthenticationResult> ChangePassword(ChangePasswordRequest changePasswordRequest)
{
var user = await _userManager.FindByEmailAsync(changePasswordRequest.Email);
if (user == null)
{
var r = new AuthenticationResult(false);
r.AddError("the email not exists ");
return r;
}
var changePasswordResult = await _userManager.ChangePasswordAsync(user, changePasswordRequest.CurrentPassword, changePasswordRequest.NewPassword);
if (!changePasswordResult.Succeeded)
{
var resul = new AuthenticationResult(false);
foreach (var err in changePasswordResult.Errors)
{
resul.AddError(err.Description);
}
await _signInManager.RefreshSignInAsync(user);
return resul;
}
return new AuthenticationResult(true);
}
public async Task<AuthenticationResult> Register(RegisterInputDTO registerInputDTO)
{ {
var patient = new Patient { var patient = new Patient {
BIO =registerInputDTO.Patient.BIO BIO =registerInputDTO.Patient.BIO
...@@ -68,16 +94,23 @@ namespace ApplicationCore.Authentication ...@@ -68,16 +94,23 @@ namespace ApplicationCore.Authentication
{ {
await _signInManager.SignInAsync(user, isPersistent: false); await _signInManager.SignInAsync(user, isPersistent: false);
return IdentityResult.Success; return new AuthenticationResult(true);
} }
else { else {
var resul = new AuthenticationResult(false);
return result; foreach (var err in result.Errors) {
resul.AddError(err.Description);
}
return resul;
} }
} }
var res = new AuthenticationResult(false);
foreach (var err in result.Errors)
{
res.AddError(err.Description);
}
return res;
return result;
} }
public async Task SignIn(User user, bool isPersisted) public async Task SignIn(User user, bool isPersisted)
......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ApplicationCore.DTOs
{
public class AuthenticationResult
{
public bool Success { get; set; }
public string Error { get; set; }
public string Token { get; set; }
public IEnumerable<string> Errors { get; set; }
public AuthenticationResult(bool status)
{
Errors = new List<string>();
Success = status;
}
public void AddError(string error)
{
((List<string>)Errors).Add(error);
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ApplicationCore.DTOs
{
public class ChangePasswordRequest
{
public String Email { get; set; }
public String NewPassword { get; set; }
public String CurrentPassword { get; set; }
}
}
using ApplicationCore.DTOs; using ApplicationCore.DTOs;
using System; using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity;
using ApplicationDomain.Entities; using ApplicationDomain.Entities;
namespace ApplicationCore.Interfaces.IAuthentication namespace ApplicationCore.Interfaces.IAuthentication
...@@ -12,8 +8,9 @@ namespace ApplicationCore.Interfaces.IAuthentication ...@@ -12,8 +8,9 @@ namespace ApplicationCore.Interfaces.IAuthentication
public interface IAuthenticationManager public interface IAuthenticationManager
{ {
Task<Boolean> Authenticate(LoginInputDTO loginInputDTO); Task<Boolean> Authenticate(LoginInputDTO loginInputDTO);
Task<IdentityResult> Register(RegisterInputDTO registerInputDTO); Task<AuthenticationResult> Register(RegisterInputDTO registerInputDTO);
Task SignOut(); Task SignOut();
Task SignIn(User user , bool isPersisted ); Task SignIn(User user , bool isPersisted );
Task<AuthenticationResult> ChangePassword(ChangePasswordRequest changePasswordRequest);
} }
} }
...@@ -16,7 +16,8 @@ namespace ApplicationCore.Services ...@@ -16,7 +16,8 @@ namespace ApplicationCore.Services
public MedicineService( public MedicineService(
IUnitOfWork<Medicine> medicineUnitOfWork, IUnitOfWork<Medicine> medicineUnitOfWork,
IMapper Mapper ) IMapper Mapper
)
:base(medicineUnitOfWork , Mapper) :base(medicineUnitOfWork , Mapper)
{ {
_specification = new MedicineWithIngredientsSpecification(); _specification = new MedicineWithIngredientsSpecification();
...@@ -24,12 +25,13 @@ namespace ApplicationCore.Services ...@@ -24,12 +25,13 @@ namespace ApplicationCore.Services
} }
public void AddToMedicalState(MedicalStateMedicineDTO medicalStateMedicineDto) public void AddToMedicalState(MedicalStateMedicineDTO medicalStateMedicineDto)
{ {
var medicalState = _unitOfWork.Entity.GetById(medicalStateMedicineDto.MedicineId, _specification).Result; var medicalState = _unitOfWork.Entity.GetById(medicalStateMedicineDto.MedicineId, _specification).Result;
if (medicalState.MedicalStateMedicines is null) if (medicalState.MedicalStateMedicines is null)
medicalState.MedicalStateMedicines = new List<MedicalStateMedicine>(); medicalState.MedicalStateMedicines = new List<MedicalStateMedicine>();
foreach (var i in medicalState.MedicalStateMedicines) foreach (var i in medicalState.MedicalStateMedicines)
{ {
if ( if (
...@@ -54,28 +56,37 @@ namespace ApplicationCore.Services ...@@ -54,28 +56,37 @@ namespace ApplicationCore.Services
public void RemoveFromMedicalState(MedicalStateMedicineDTO medicalStateMedicineDto) public void RemoveFromMedicalState(MedicalStateMedicineDTO medicalStateMedicineDto)
{ {
var medicalState = _unitOfWork.MedicalStates.GetById(medicalStateMedicineDto.MedicalStateId, _medicalSpecification).Result; var medicalState = _unitOfWork.MedicalStates.GetById(medicalStateMedicineDto.MedicalStateId, _medicalSpecification).Result;
if (medicalState.MedicalStateMedicines is null)
if (medicalState.MedicalStateMedicines is null) {
throw new DomainException("you dont have this medicine"); throw new DomainException("you dont have this medicine");
}
var d = _unitOfWork.Entity.GetById(medicalStateMedicineDto.MedicineId, _specification).Result; var d = _unitOfWork.Entity.GetById(medicalStateMedicineDto.MedicineId, _specification).Result;
if(! medicalState.Medicines.Remove(d)) if (!medicalState.Medicines.Remove(d)) {
throw new DomainException("you dont have this medicine");
throw new DomainException("you dont have this medicine");
}
_unitOfWork.MedicalStates.Update(medicalState); _unitOfWork.MedicalStates.Update(medicalState);
_unitOfWork.Commit(); _unitOfWork.Commit();
} }
public MedicineDTO GetMedicineIngredentisDetails(int medicineId) { public MedicineDTO GetMedicineIngredentisDetails(int medicineId) {
return _mapper.Map<MedicineDTO>(_unitOfWork.Entity return _mapper.Map<MedicineDTO>(
.GetById(medicineId , _unitOfWork.Entity
_specification)); .GetById(medicineId ,
_specification
)
);
} }
public async Task<IEnumerable<MedicineIngredientDTO>> GetMedicineIngredients(int id) public async Task<IEnumerable<MedicineIngredientDTO>> GetMedicineIngredients(int id)
{ {
var r = await _unitOfWork.Medicines.GetById(id,_specification); var r = await _unitOfWork.Medicines.GetById(id,_specification);
return _mapper.Map<IEnumerable<MedicineIngredientDTO>>( r.Ingredients); return _mapper.Map<IEnumerable<MedicineIngredientDTO>>( r.MedicineIngredients);
} }
} }
} }
...@@ -9,18 +9,20 @@ using WebPresentation.Filters.ImageLoad; ...@@ -9,18 +9,20 @@ using WebPresentation.Filters.ImageLoad;
using AutoMapper; using AutoMapper;
using ApplicationCore.Interfaces.IAuthentication; using ApplicationCore.Interfaces.IAuthentication;
using ApplicationCore.DTOs; using ApplicationCore.DTOs;
using WebPresentation.ViewModels;
namespace WebPresentation.Controllers namespace WebPresentation.Controllers
{ {
[AllowAnonymous] [AllowAnonymous]
public class AccessController : Controller public class AccessController : BaseController
{ {
private readonly IMapper _mapper; private readonly IMapper _mapper;
private readonly IAuthenticationManager _authenticationManager; private readonly IAuthenticationManager _authenticationManager;
public AccessController(IAuthenticationManager authenticationManager, public AccessController(IAuthenticationManager authenticationManager,
IMapper mapper ) IMapper mapper,
UserManager<User> userManager ):base(userManager)
{ {
_mapper = mapper; _mapper = mapper;
_authenticationManager = authenticationManager; _authenticationManager = authenticationManager;
...@@ -76,14 +78,14 @@ namespace WebPresentation.Controllers ...@@ -76,14 +78,14 @@ namespace WebPresentation.Controllers
var result = await _authenticationManager.Register(registerInput); var result = await _authenticationManager.Register(registerInput);
if (result.Succeeded) if (result.Success)
{ {
return LocalRedirect(Input.ReturnUrl); return LocalRedirect(Input.ReturnUrl);
} }
foreach (var error in result.Errors) foreach (var error in result.Errors)
{ {
ModelState.AddModelError(string.Empty, error.Description); ModelState.AddModelError(string.Empty, error);
} }
} }
...@@ -102,5 +104,30 @@ namespace WebPresentation.Controllers ...@@ -102,5 +104,30 @@ namespace WebPresentation.Controllers
return Redirect("/Home/Index"); return Redirect("/Home/Index");
} }
} }
[Authorize]
public async Task<IActionResult> ChangePassword(ChangePasswordViewModel model)
{
if (!ModelState.IsValid)
{
return View(model);
}
var dto = _mapper.Map<ChangePasswordRequest>(model);
dto.Email = GetCurrentUser().Email;
var result =await _authenticationManager.ChangePassword(dto);
if (!result.Success)
{
foreach (var error in result.Errors)
{
ModelState.AddModelError(string.Empty, error);
}
return View(model);
}
return RedirectToAction("index","home");
}
} }
}
}
...@@ -28,6 +28,7 @@ namespace WebPresentation.Controllers ...@@ -28,6 +28,7 @@ namespace WebPresentation.Controllers
} }
return _criteriaProtected; return _criteriaProtected;
} set { _criteriaProtected = value; } } } set { _criteriaProtected = value; } }
public CRUDController( public CRUDController(
UserManager<User> userManager, UserManager<User> userManager,
IService<TDto> service, IService<TDto> service,
...@@ -100,8 +101,15 @@ namespace WebPresentation.Controllers ...@@ -100,8 +101,15 @@ namespace WebPresentation.Controllers
} }
[HttpPost, ActionName("Delete")] [HttpPost, ActionName("Delete")]
public IActionResult DeleteConfirmed(int id) public async Task<IActionResult> DeleteConfirmed(int id)
{ {
TDto DetailDto = await _service.GetDetails(id);
if (DetailDto == null || !_criteria(DetailDto))
{
return PartialView("PartialNotFound");
}
_service.Delete(id); _service.Delete(id);
return RedirectToAction("Index"); return RedirectToAction("Index");
} }
...@@ -139,7 +147,7 @@ namespace WebPresentation.Controllers ...@@ -139,7 +147,7 @@ namespace WebPresentation.Controllers
if (id != viewModel.Id) if (id != viewModel.Id)
{ {
return NotFound(); return PartialView("PartialNotFound");
} }
TDto dto ; TDto dto ;
if (ModelState.IsValid) if (ModelState.IsValid)
...@@ -156,37 +164,38 @@ namespace WebPresentation.Controllers ...@@ -156,37 +164,38 @@ namespace WebPresentation.Controllers
return View("Error"); return View("Error");
} }
return RedirectToAction("Details",new { id=dto.Id}); return Json(new { success = true, redirectUrl = Url.Action("Details", new { id = viewModel.Id }) });
} }
return View(viewModel); return PartialView(viewModel);
} }
public IActionResult Create() public IActionResult Create()
{ {
return View(); return PartialView();
} }
[HttpPost] [HttpPost]
[ValidateAntiForgeryToken] [ValidateAntiForgeryToken]
[StateValidationFilter] [StateValidationFilter]
[ImageLoadFilter]
public virtual IActionResult Create(TVModel viewModel, int id) public virtual IActionResult Create(TVModel viewModel, int id)
{ {
if (ModelState.IsValid) TDto dto = _mapper.Map<TDto>(viewModel);
if (viewModel == null || !_criteria(dto))
{ {
return PartialView(viewModel);
}
dto = _service.Create(dto);
TDto dto = _mapper.Map<TDto>(viewModel); viewModel = _mapper.Map<TVModel>(dto);
if (viewModel == null || !_criteria(dto))
{ return Json(new { success = true, redirectUrl = Url.Action("Details", new { id = viewModel.Id }) });
return View(viewModel);
}
dto = _service.Create(dto);
viewModel = _mapper.Map<TVModel>(dto);
return RedirectToAction("Details", new { id = viewModel.Id });
}
return View(viewModel);
} }
#region json format #region json format
......
...@@ -59,7 +59,7 @@ namespace WebPresentation.Controllers ...@@ -59,7 +59,7 @@ namespace WebPresentation.Controllers
[HttpPost] [HttpPost]
[ValidateAntiForgeryToken] [ValidateAntiForgeryToken]
[ImageLoadFilter] [ImageLoadFilter]
public IActionResult Edit(int id, [FromForm] PatientViewModel viewModel) public async Task<IActionResult> Edit(int id, [FromForm] PatientViewModel viewModel)
{ {
if (id != viewModel.Id) if (id != viewModel.Id)
{ {
...@@ -75,7 +75,17 @@ namespace WebPresentation.Controllers ...@@ -75,7 +75,17 @@ namespace WebPresentation.Controllers
dto = _mapper.Map<PatientDTO>(viewModel); dto = _mapper.Map<PatientDTO>(viewModel);
dto.User.Avatar= viewModel.ImageName; dto.User.Avatar= viewModel.ImageName;
dto = _patientService.Update(dto); dto = _patientService.Update(dto);
{
var t = GetCurrentUser();
dto.User.UserName = t.UserName;
dto.User.CreationTime = t.CreationTime;
dto.User.Email = t.Email;
}
//dto.User.Patient = _mapper.Map<Patient>(dto);
//var r =await _userManager.UpdateAsync(dto.User);
// if (!r.Succeeded) {
// return View(viewModel);
// }
} }
catch (DbUpdateConcurrencyException) catch (DbUpdateConcurrencyException)
{ {
......
...@@ -10,6 +10,8 @@ using WebPresentation.ViewModels; ...@@ -10,6 +10,8 @@ using WebPresentation.ViewModels;
using AutoMapper; using AutoMapper;
using System.Collections.Generic; using System.Collections.Generic;
using ApplicationDomain.Exceptions; using ApplicationDomain.Exceptions;
using WebPresentation.Filters.ImageLoad;
using WebPresentation.Filters.ModelStateValidation;
namespace WebPresentation.Controllers namespace WebPresentation.Controllers
{ {
...@@ -38,27 +40,24 @@ namespace WebPresentation.Controllers ...@@ -38,27 +40,24 @@ namespace WebPresentation.Controllers
[HttpPost] [HttpPost]
[ValidateAntiForgeryToken] [ValidateAntiForgeryToken]
[StateValidationFilter]
[ImageLoadFilter]
public override IActionResult Create(MedicalStateViewModel medicalState, int id) public override IActionResult Create(MedicalStateViewModel medicalState, int id)
{ {
if (ModelState.IsValid) if (ModelState.IsValid)
{ {
var uId = GetUserId(); var uId = GetUserId();
var p = _patientService.GetByUserId(uId).Result.Id; var patientId = _patientService.GetByUserId(uId).Result.Id;
if (medicalState.PrescriptionTime == DateTime.MinValue ) if (medicalState.PrescriptionTime == DateTime.MinValue )
medicalState.PrescriptionTime = DateTime.Now; medicalState.PrescriptionTime = DateTime.Now;
var n= ((IMedicalStateService)_service).AddToPateint(p,_mapper.Map<MedicalStateDTO>(medicalState));
var n= ((IMedicalStateService)_service)
.AddToPateint(patientId, _mapper.Map<MedicalStateDTO>(medicalState));
return RedirectToAction("Details", "MedicalState" , new { Id =n.Id }); return RedirectToAction("Details", "MedicalState" , new { Id =n.Id });
} }
return View(medicalState); return View(medicalState);
} }
protected override Func<MedicalStateDTO, bool> GetCriteria()
{
var u = _patientService.GetByUserId(GetUserId()).Result.Id;
_criteria = p => p.PatientId == u;
return _criteria;
}
#region json #region json
...@@ -103,7 +102,7 @@ namespace WebPresentation.Controllers ...@@ -103,7 +102,7 @@ namespace WebPresentation.Controllers
MedicalStateMedicineDTO medicalStateMedicineModel = _mapper.Map<MedicalStateMedicineDTO>(medicalStateMedicine); MedicalStateMedicineDTO medicalStateMedicineModel = _mapper.Map<MedicalStateMedicineDTO>(medicalStateMedicine);
try try
{ {
var medical = await _medicalStateService.GetDetails(medicalStateMedicine.MedicineId); var medical = await _medicalStateService.GetDetails(medicalStateMedicine.MedicalStateId);
if (!_criteria(medical)) if (!_criteria(medical))
return Ok(new { message = "You try to Reomve a medicine for other patient and this is wrong , you shouldn't remove a medicine for others maybe this kill him", result = "faild" }); return Ok(new { message = "You try to Reomve a medicine for other patient and this is wrong , you shouldn't remove a medicine for others maybe this kill him", result = "faild" });
...@@ -149,5 +148,13 @@ namespace WebPresentation.Controllers ...@@ -149,5 +148,13 @@ namespace WebPresentation.Controllers
} }
#endregion json #endregion json
protected override Func<MedicalStateDTO, bool> GetCriteria()
{
var u = _patientService.GetByUserId(GetUserId()).Result.Id;
_criteria = p => p.PatientId == u;
return _criteria;
}
} }
} }
...@@ -7,6 +7,7 @@ using ApplicationCore.DTOs; ...@@ -7,6 +7,7 @@ using ApplicationCore.DTOs;
using System.Threading.Tasks; using System.Threading.Tasks;
using WebPresentation.ViewModels; using WebPresentation.ViewModels;
using AutoMapper; using AutoMapper;
using ApplicationDomain.Exceptions;
namespace WebPresentation.Controllers namespace WebPresentation.Controllers
{ {
...@@ -33,18 +34,36 @@ namespace WebPresentation.Controllers ...@@ -33,18 +34,36 @@ namespace WebPresentation.Controllers
[HttpPost] [HttpPost]
public async Task<IActionResult> ReomveIngredient([FromBody] MedicineIngredientDTO medicineIngredientModel) public async Task<IActionResult> ReomveIngredient([FromBody] MedicineIngredientDTO medicineIngredientModel)
{ {
await _ingredientService.RemoveFromMedicine(medicineIngredientModel); try
{
await _ingredientService.RemoveFromMedicine(medicineIngredientModel);
return Ok(new {message = "removed" ,result ="Successed"}); return Ok(new { message = "The Ingredient Removed Successfully", result = "add" });
}
catch (DomainException e)
{
return Ok(new { message = "Faild", result = e.Message });
}
} }
[HttpPost] [HttpPost]
public async Task<IActionResult> AddIngredient([FromBody] MedicineIngredientDTO medicineIngredientModel) public async Task<IActionResult> AddIngredient([FromBody] MedicineIngredientDTO medicineIngredientModel)
{ {
await _ingredientService.AddToMedicine(medicineIngredientModel); try
return Ok(new { message = "added", result = "Successed" }); {
await _ingredientService.AddToMedicine(medicineIngredientModel);
return Ok(new { message = "The Ingredient Added Successfully", result = "add" });
}
catch (DomainException e ) {
return Ok(new { message = "Faild", result =e.Message });
}
} }
public async Task<IActionResult> GetMedcineIngredient(int id) { public async Task<IActionResult> GetMedicineIngredient(int id) {
var r = await ((IMedicineService)_service).GetMedicineIngredients(id); var r = await ((IMedicineService)_service).GetMedicineIngredients(id);
......
...@@ -17,12 +17,9 @@ namespace WebPresentation.Filters.ImageLoad ...@@ -17,12 +17,9 @@ namespace WebPresentation.Filters.ImageLoad
var imageUploaded = context.ActionArguments.Values.Where(p => p is IImageForm).FirstOrDefault(); var imageUploaded = context.ActionArguments.Values.Where(p => p is IImageForm).FirstOrDefault();
var imageService = context.HttpContext.RequestServices.GetService(typeof(IImageService)); var imageService = context.HttpContext.RequestServices.GetService(typeof(IImageService));
if( if(imageUploaded is not null ){
(((IImageForm)imageUploaded).ImageFile != null )
&&
(((IImageForm)imageUploaded).ImageFile.Length != 0)){
var imagePath = ((IImageService)imageService).SaveImageAsync(((IImageForm)imageUploaded).ImageFile,context.Controller.GetType().Name).Result; var imagePath = ((IImageService)imageService).SaveImageAsync(((IImageForm)imageUploaded).ImageFile,context.Controller.GetType().Name).Result;
if(imagePath != "")
((IImageForm)imageUploaded).ImageName = imagePath; // You can pass other information as needed ((IImageForm)imageUploaded).ImageName = imagePath; // You can pass other information as needed
} }
......
...@@ -21,7 +21,7 @@ namespace WebPresentation.Filters.ModelStateValidation ...@@ -21,7 +21,7 @@ namespace WebPresentation.Filters.ModelStateValidation
{ {
var model = context.ActionArguments.Values.Where(p=> p is not int ).FirstOrDefault(); var model = context.ActionArguments.Values.Where(p=> p is not int ).FirstOrDefault();
var actionName = context.ActionDescriptor.RouteValues["action"]; var actionName = context.ActionDescriptor.RouteValues["action"];
context.Result = controller.View(actionName, model); context.Result = controller.PartialView(actionName, model);
return; return;
} }
else else
......
...@@ -10,6 +10,11 @@ namespace ApplicationCore.Mappere ...@@ -10,6 +10,11 @@ namespace ApplicationCore.Mappere
{ {
public ViewModelObjectMapper() public ViewModelObjectMapper()
{ {
CreateMap<ChangePasswordRequest, ChangePasswordViewModel>()
.ForMember(dest => dest.ConfirmPassword, opt => opt.Ignore());
CreateMap<ChangePasswordViewModel, ChangePasswordRequest>();
CreateMap<MedicineViewModel, MedicineDTO>() CreateMap<MedicineViewModel, MedicineDTO>()
.ForMember(dest => dest.Image, opt => opt.MapFrom(src => src.ImageName)) // Map ImageName from MedicineViewModel to Image in MedicineDTO .ForMember(dest => dest.Image, opt => opt.MapFrom(src => src.ImageName)) // Map ImageName from MedicineViewModel to Image in MedicineDTO
.ForMember(dest => dest.Ingredients, opt => opt.MapFrom(src => src.Ingredients)) .ForMember(dest => dest.Ingredients, opt => opt.MapFrom(src => src.Ingredients))
......
...@@ -26,8 +26,15 @@ namespace WebPresentation.Midlewares ...@@ -26,8 +26,15 @@ namespace WebPresentation.Midlewares
catch (Exception ex) catch (Exception ex)
{ {
await HandleExceptionAsync(httpContext, ex);
} }
} }
private static Task HandleExceptionAsync(HttpContext context, Exception exception)
{
context.Response.Redirect("/Home/Error");
return Task.CompletedTask;
}
} }
} }
...@@ -25,10 +25,13 @@ namespace WebPresentation.Services ...@@ -25,10 +25,13 @@ namespace WebPresentation.Services
public async Task<string> SaveImageAsync(IFormFile file,String folderName) public async Task<string> SaveImageAsync(IFormFile file,String folderName)
{ {
if (file is null)
return "";
var uploadsFolderPath = Path.Combine(_uploadsFolderPath, folderName); var uploadsFolderPath = Path.Combine(_uploadsFolderPath, folderName);
var uniqueFileName = Guid.NewGuid().ToString() + "_" + file.FileName; var uniqueFileName = Guid.NewGuid().ToString() + "_" + file.FileName;
var filePath = Path.Combine(uploadsFolderPath, uniqueFileName); var filePath = Path.Combine(uploadsFolderPath, uniqueFileName);
if (file.Length > 0) if (file.Length > 0)
......
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WebPresentation.ViewModels
{
public class ChangePasswordViewModel
{
[Required]
[DataType(DataType.Password)]
[Display(Name = "Current password")]
public string CurrentPassword { get; set; }
[Required]
[StringLength(100, ErrorMessage = "The {0} must be at least {2} and at most {1} characters long.", MinimumLength = 6)]
[DataType(DataType.Password)]
[Display(Name = "New password")]
public string NewPassword { get; set; }
[DataType(DataType.Password)]
[Display(Name = "Confirm new password")]
[Compare("NewPassword", ErrorMessage = "The new password and confirmation password do not match.")]
public string ConfirmPassword { get; set; }
}
}
...@@ -16,11 +16,11 @@ namespace WebPresentation.ViewModels ...@@ -16,11 +16,11 @@ namespace WebPresentation.ViewModels
[Required] [Required]
[MinLength(5)] [MinLength(5)]
public String StateName { get; set; } public String StateName { get; set; }
[Display(Name = "State Name")] [Display(Name = "State Description")]
[Required] [Required]
public String StateDescription { get; set; } public String StateDescription { get; set; }
[Display(Name = "State Name")] [Display(Name = "Prescription Time")]
[Required] [Required]
public DateTime PrescriptionTime { get; set; } public DateTime PrescriptionTime { get; set; }
public ICollection<MedicineViewModel> Medicines { get; set; } public ICollection<MedicineViewModel> Medicines { get; set; }
......
using System; using System;
using System.ComponentModel.DataAnnotations;
namespace WebPresentation.ViewModels namespace WebPresentation.ViewModels
{ {
public class CategoryViewModel : BaseViewModel public class CategoryViewModel : BaseViewModel
{ {
[Display(Name = "Category Name")]
public String Name { get; set; } public String Name { get; set; }
} }
} }
\ No newline at end of file
using System; using System;
using System.ComponentModel.DataAnnotations;
namespace WebPresentation.ViewModels namespace WebPresentation.ViewModels
{ {
public class MedicineTypeViewModel : BaseViewModel public class MedicineTypeViewModel : BaseViewModel
{ {
[Display(Name = "Medicine Type ")]
public String TypeName { get; set; } public String TypeName { get; set; }
} }
} }
\ No newline at end of file
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
namespace WebPresentation.ViewModels namespace WebPresentation.ViewModels
{ {
public class MedicineViewModel : BaseViewModel , IImageForm public class MedicineViewModel : BaseViewModel , IImageForm
{ {
[Display(Name ="Trade Name ")]
public String TradeName { get; set; } public String TradeName { get; set; }
[Display(Name = "Scintific Name ")]
public String ScintificName { get; set; } public String ScintificName { get; set; }
[Display(Name = "Manufacture Name ")]
public String ManufactureName { get; set; } public String ManufactureName { get; set; }
[Display(Name = "Side Effect")]
public String SideEffect { get; set; } public String SideEffect { get; set; }
public String Description { get; set; } public String Description { get; set; }
public int Price { get; set; } public int Price { get; set; }
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
...@@ -14,6 +15,7 @@ namespace WebPresentation.ViewModels ...@@ -14,6 +15,7 @@ namespace WebPresentation.ViewModels
public String UserId { get; set; } public String UserId { get; set; }
public User User { get; set; } public User User { get; set; }
[Display(Name = "Your BIO ")]
public String BIO { get; set; } public String BIO { get; set; }
public ICollection<MedicalStateViewModel> MedicalStates { get; set; } public ICollection<MedicalStateViewModel> MedicalStates { get; set; }
......
@model WebPresentation.ViewModels.ChangePasswordViewModel
<section class="page-section py-5">
<form asp-action="ChangePassword" method="post">
<div class="form-group">
<label asp-for="CurrentPassword"></label>
<input asp-for="CurrentPassword" class="form-control" />
<span asp-validation-for="CurrentPassword" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="NewPassword"></label>
<input asp-for="NewPassword" class="form-control" />
<span asp-validation-for="NewPassword" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="ConfirmPassword"></label>
<input asp-for="ConfirmPassword" class="form-control" />
<span asp-validation-for="ConfirmPassword" class="text-danger"></span>
</div>
<button type="submit" class="btn btn-primary">Change Password</button>
</form>
</section>
@section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
<div class="form-group row mb-4"> <div class="form-group row mb-4">
<div data-mdb-input-init class="form-outline col"> <div data-mdb-input-init class="col">
<input type="file" asp-for="@Model.ImageFile" class="form-control form-control-lg" /> <input type="file" asp-for="@Model.ImageFile" class="form-control form-control-lg" />
<label class="form-label" asp-for="@Model.ImageFile">Image File</label> <label class="form-label" asp-for="@Model.ImageFile">Image File</label>
</div> </div>
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
} }
<section class="page-section"> <section class="page-section">
<div class="container "> <div class="container py-5">
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class=""> <div class="">
<div class="card shadow-sm"> <div class="card shadow-sm">
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
ViewData["userName"] = Model.User.FirstName + " " + Model.User.LastName; ViewData["userName"] = Model.User.FirstName + " " + Model.User.LastName;
ViewBag.Avatar = Model.User.Avatar; ViewBag.Avatar = Model.User.Avatar;
ViewData["Controller"] = "Home"; ViewData["Controller"] = "MedicalState";
ViewBag.owner = Model; ViewBag.owner = Model;
var DummyModel = new MedicalState { StateName="state name" , StateDescription="Description" , PrescriptionTime=DateTime.Now}; var DummyModel = new MedicalState { StateName="state name" , StateDescription="Description" , PrescriptionTime=DateTime.Now};
...@@ -61,9 +61,8 @@ ...@@ -61,9 +61,8 @@
<div class="icon"><i class="fas fa-heartbeat"></i></div> <div class="icon"><i class="fas fa-heartbeat"></i></div>
<h4> New Medical State</h4> <h4> New Medical State</h4>
<p>Click on the Create Button to Create a new Medical State</p> <p>Click on the Create Button to Create a new Medical State</p>
<a asp-controller="Medicalstate" asp-action="Create" class="btn btn-primary"> <button class="btn btn-primary ml-2 btn-create">Create </button>
Create
</a>
</div> </div>
</div> </div>
...@@ -144,6 +143,7 @@ ...@@ -144,6 +143,7 @@
<h2 class=" text-center text-uppercase text-secondary mb-0">For Account Details : </h2><br /> <h2 class=" text-center text-uppercase text-secondary mb-0">For Account Details : </h2><br />
<a class="btn btn-secondary" asp-action="Details" asp-controller="Home">Detail Your profile</a> <a class="btn btn-secondary" asp-action="Details" asp-controller="Home">Detail Your profile</a>
<a class="btn btn-primary" asp-action="Edit" asp-controller="Home">Edit Your profile</a> <a class="btn btn-primary" asp-action="Edit" asp-controller="Home">Edit Your profile</a>
<a class="btn btn-primary" asp-action="ChangePassword" asp-controller="Access">Changeyour password </a>
<!-- Icon Divider --> <!-- Icon Divider -->
...@@ -152,26 +152,26 @@ ...@@ -152,26 +152,26 @@
</section> </section>
<!-- Contact Section --> <!-- Contact Section -->
<section class="page-section" id="Create"> <!--<section class="page-section" id="Create">
<div class="container"> <div class="container">-->
<!-- Contact Section Heading --> <!-- Contact Section Heading -->
<h2 class="page-section-heading text-center text-uppercase text-secondary mb-0">Create New Medical State</h2> <!--<h2 class="page-section-heading text-center text-uppercase text-secondary mb-0">Create New Medical State</h2>-->
<!-- Icon Divider --> <!-- Icon Divider -->
<div class="divider-custom"> <!--<div class="divider-custom">
<div class="divider-custom-line"></div> <div class="divider-custom-line"></div>
<div class="divider-custom-icon"> <div class="divider-custom-icon">
<i class="fas fa-star"></i> <i class="fas fa-star"></i>
</div> </div>
<div class="divider-custom-line"></div> <div class="divider-custom-line"></div>
</div> </div>-->
<!-- Contact Section Form --> <!-- Contact Section Form -->
<div class="row"> <!--<div class="row">
<div class="col-lg-8 mx-auto"> <div class="col-lg-8 mx-auto">-->
<!-- To configure the contact form email address, go to mail/contact_me.php and update the email address in the PHP file on line 19. --> <!-- To configure the contact form email address, go to mail/contact_me.php and update the email address in the PHP file on line 19. -->
<form name="sentMessage" id="contactForm" novalidate="novalidate" <!--<form name="sentMessage" id="contactForm" novalidate="novalidate"
method="post" asp-controller="MedicalState" asp-action="Create"> method="post" asp-controller="MedicalState" asp-action="Create">
<div class="control-group"> <div class="control-group">
<div class="form-group floating-label-form-group controls mb-0 pb-2"> <div class="form-group floating-label-form-group controls mb-0 pb-2">
...@@ -204,7 +204,7 @@ ...@@ -204,7 +204,7 @@
</div> </div>
</div> </div>
</section> </section>-->
<!-- Modals --> <!-- Modals -->
@foreach (var item in Model.MedicalStates) @foreach (var item in Model.MedicalStates)
......
...@@ -2,17 +2,24 @@ ...@@ -2,17 +2,24 @@
@{ @{
ViewData["Title"] = "Create"; ViewData["Title"] = "Create";
Layout = "_AdminLayout"; ViewData["Controller"] = "Ingredient";
} }
<section class="page-section" style="background-color: #f4f5f7;">
<div class="modal-header">
<h5 class="modal-title" id="modalEditLabel">Create Ingredient</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<div class="container py-5"> <div class="container py-5">
<div class="row justify-content-center"> <div class="row justify-content-center">
<div class="col-lg-8"> <div class="col ">
<div class="card shadow-lg p-3 mb-5 bg-white rounded"> <div class=" shadow-lg p-3 mb-5 bg-white rounded">
<div class="card-body"> <div class="">
<h1 class="card-title display-4 mb-4 text-center">Create New Ingredient</h1>
<hr /> <hr />
<form asp-action="Create" method="post"> <form asp-action="Create" method="post">
<div asp-validation-summary="ModelOnly" class="text-danger"></div> <div asp-validation-summary="ModelOnly" class="text-danger"></div>
...@@ -36,13 +43,13 @@ ...@@ -36,13 +43,13 @@
</div> </div>
</div> </div>
<div class="text-center"> <div class="text-center">
<a asp-action="Index" class="btn btn-secondary">Back to List</a> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</section> </div>
@section Scripts { @section Scripts {
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");} @{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
} }
...@@ -32,7 +32,8 @@ ...@@ -32,7 +32,8 @@
<div class="col"> <div class="col">
<h2 class="mb-4 animate__animated animate__fadeIn">Ingredients List</h2> <h2 class="mb-4 animate__animated animate__fadeIn">Ingredients List</h2>
<p class="animate__animated animate__fadeIn"> <p class="animate__animated animate__fadeIn">
<a asp-action="Create" class="btn btn-primary animate__animated animate__zoomIn">Create New</a> <button class="btn btn-success ml-2 btn-create">Create New </button>
</p> </p>
<div class="table-responsive animate__animated animate__fadeIn"> <div class="table-responsive animate__animated animate__fadeIn">
<table id="datatablesSimple" class="table table-striped table-bordered"> <table id="datatablesSimple" class="table table-striped table-bordered">
......
...@@ -7,49 +7,55 @@ ...@@ -7,49 +7,55 @@
} }
<section class="page-section" style="background-color: #f4f5f7;"> <div class="modal-header">
<h5 class="modal-title" id="modalEditLabel">Create Medical Case</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<div class="container py-5 h-100"> <span aria-hidden="true">&times;</span>
<div class="row d-flex justify-content-center align-items-center h-100"> </button>
<div class="col-12 col-md-8 col-lg-6 mb-4 mb-lg-0"> </div>
<div class="card shadow-sm" style="border-radius: .5rem;"> <div class="modal-body">
<div class="card-header text-center bg-primary text-white" style="border-top-left-radius: .5rem; border-top-right-radius: .5rem;">
<h4>Create Medical State</h4>
</div>
<div class="card-body"> <div class="container h-100">
<form asp-action="Create" asp-controller="MedicalState"> <div class="row d-flex justify-content-center align-items-center h-100">
<div asp-validation-summary="ModelOnly" class="alert alert-danger"></div> <div class="col-12 ">
<div class="form-group mb-3"> <div class="card shadow-sm" style="border-radius: .5rem;">
<label asp-for="StateName" class="form-label"></label> <div class="card-header text-center bg-primary text-white" style="border-top-left-radius: .5rem; border-top-right-radius: .5rem;">
<input asp-for="StateName" class="form-control" /> <h4>Create Medical State</h4>
<span asp-validation-for="StateName" class="text-danger"></span> </div>
</div> <div class="card-body">
<div class="form-group mb-3"> <form asp-action="Create" asp-controller="MedicalState">
<label asp-for="PrescriptionTime" class="form-label"></label> <div asp-validation-summary="ModelOnly" class="alert alert-danger"></div>
<input asp-for="PrescriptionTime" class="form-control" /> <div class="form-group mb-3">
<span asp-validation-for="PrescriptionTime" class="text-danger"></span> <label asp-for="StateName" class="form-label"></label>
</div> <input asp-for="StateName" class="form-control" />
<div class="form-group mb-4"> <span asp-validation-for="StateName" class="text-danger"></span>
<label asp-for="StateDescription" class="form-label"></label> </div>
<input asp-for="StateDescription" class="form-control" /> <div class="form-group mb-3">
<span asp-validation-for="StateDescription" class="text-danger"></span> <label asp-for="PrescriptionTime" class="form-label"></label>
</div> <input asp-for="PrescriptionTime" class="form-control" />
<div class="d-grid"> <span asp-validation-for="PrescriptionTime" class="text-danger"></span>
<button type="submit" class="btn btn-primary btn-block">Create</button> </div>
</div> <div class="form-group mb-4">
</form> <label asp-for="StateDescription" class="form-label"></label>
</div> <input asp-for="StateDescription" class="form-control" />
<div class="card-footer text-center"> <span asp-validation-for="StateDescription" class="text-danger"></span>
<a asp-action="Index" class="btn btn-link">Back to List</a> </div>
<div class="d-grid">
<button type="submit" class="btn btn-create btn-primary btn-block">Create</button>
</div>
</form>
</div>
<div class="card-footer text-center">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div>
</section>
@section Scripts { </div>
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");} @section Scripts {
} @{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
...@@ -4,18 +4,19 @@ ...@@ -4,18 +4,19 @@
ViewData["Title"] = "Medical Case Details "; ViewData["Title"] = "Medical Case Details ";
ViewData["Controller"] = "MedicalState"; ViewData["Controller"] = "MedicalState";
if (Model.Medicines is null)
Model.Medicines = new List<MedicineViewModel>();
var a = 0; var a = 0;
} }
<section id="toast-container" class="page-section" style="background-color: #f4f5f7;"> <section id="toast-container" class="page-section" style="background-color: #f4f5f7;">
<div class="container py-5 h-100"> <div class="container py-2 h-100">
<div class="row d-flex justify-content-center align-items-center h-100"> <div class="row d-flex justify-content-center align-items-center h-100">
<div class="col-12 col-lg-10 mb-4 mb-lg-0"> <div class="col-12 col-lg-10 mb-4 mb-lg-0">
<div class="card mb-3" style="border-radius: .5rem;"> <div class="card mb-3" style="border-radius: .5rem;">
<div class="row g-0"> <div class="row g-0">
<div class="col-12 gradient-custom text-center text-black p-4" <div class="col-4 gradient-custom text-center text-black p-4"
style="border-top-left-radius: .5rem; border-top-right-radius: .5rem;"> style="border-top-left-radius: .5rem; border-top-right-radius: .5rem;">
<div class=" icon-box mb-3"> <div class=" icon-box mb-3">
<div class="icon" style="color: #5e54b3;"> <div class="icon" style="color: #5e54b3;">
...@@ -28,76 +29,96 @@ ...@@ -28,76 +29,96 @@
<button class="m-1 btn btn-danger btn-delete" data-id="@Model.Id">Delete</button> <button class="m-1 btn btn-danger btn-delete" data-id="@Model.Id">Delete</button>
</div> </div>
<div class="col-12"> <div class="col-8">
<div class="card-body p-4"> <div class="card-body p-4">
<h5>Information:</h5> <h5>Information:</h5>
<hr class="mt-0 mb-4"> <hr class="mt-0 mb-4">
<div class="row pt-1"> <div class="col-12 mb-3">
<div class="col-6 mb-3"> <h6 class="">
<h6 class="">Description</h6> Description :
<p class="text-muted">@Model.StateDescription</p> <span class="text-muted">@Model.StateDescription</span>
</div> </h6>
<div class="col-4 mb-3">
<h6>Medicines Count: @Model.Medicines.Count()</h6>
</div>
</div>
<h5>Medicines:</h5>
<hr class="mt-0 mb-4">
<div class="row pt-1">
<table id="Ingredients_" class="table table-bordered table-hover">
<thead class="thead-light">
<tr>
<th>#</th>
<th>Name</th>
<th>Description</th>
<th>Price</th>
<th>Dosage</th>
<th>Manufacture Name</th>
<th>Manage</th>
</tr>
</thead>
<tbody id="cc">
@foreach (var ing in Model.Medicines)
{
<tr>
<td>@(a+=1)</td>
<td>@ing.TradeName</td>
<td>@ing.Description</td>
<td>@ing.Price.ToString("C")</td>
<td>@ing.Dosage</td>
<td>@ing.ManufactureName</td>
<td>
<button class="btn btn-danger btn-sm" ondblclick='DeleteConfirm("Delete Confirm", "Are you sure you want to delete @ing.TradeName from this medical case?", @ing.Id)'>Delete</button>
<button class="btn btn-info btn-sm" onclick="DetailMedicine(@ing.Id)">Details</button>
</td>
</tr>
}
</tbody>
</table>
</div>
<div class="row pt-1">
<div class="col-12 mb-3">
<h6>Go To List</h6>
<a asp-action="Index" class="btn btn-secondary">Go Back</a>
</div>
</div> </div>
<hr /> <div class="col-12 mb-3">
<div class="row pt-1"> <h6>Medicines Count:<span id="medCount"> @Model.Medicines.Count()</span></h6>
<div class="col-12">
<button onclick="fetchMedicines()" class="btn btn-primary">Get Medicines</button>
</div>
</div> </div>
</div> </div>
<hr />
</div>
</div>
<div class="col-12 p-4">
<h5>Your Medicines in this case:</h5>
<hr class="mt-0 ">
<div class="row p-4">
<table id="Ingredients_" class="table table-bordered table-hover">
<thead class="thead-light">
<tr>
<th>#</th>
<th>Name</th>
<th>Description</th>
<th>Price</th>
<th>Dosage</th>
<th>Manufacture Name</th>
<th>Manage</th>
</tr>
</thead>
<tbody id="cc">
@if (Model.Medicines.Count == 0)
{
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
}
@foreach (var ing in Model.Medicines)
{
<tr>
<td>@(a+=1)</td>
<td>@ing.TradeName</td>
<td>@ing.Description</td>
<td>@ing.Price.ToString("C")</td>
<td>@ing.Dosage</td>
<td>@ing.ManufactureName</td>
<td>
<button class="btn btn-danger btn-sm" ondblclick='DeleteConfirm("Delete Confirm", "Are you sure you want to delete @ing.TradeName from this medical case?", @ing.Id)'>Delete</button>
<button class="btn btn-info btn-sm" onclick="DetailMedicine(@ing.Id)">Details</button>
</td>
</tr>
}
</tbody>
</table>
</div> </div>
<hr />
<div class="row pt-1">
<div class="col mb-3">
<h6>Go To List</h6>
<a asp-action="Index" class="btn btn-secondary">Go Back</a>
</div>
<div class="col mb-3">
<h6>Add New Medicine To your Medical Case </h6>
<button onclick="fetchMedicines()" class="btn btn-primary">Get Medicines</button>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</section> </section>
<section style="background-color: #f4f5f7;"> <section style="background-color: #f4f5f7;">
<div class="container py-5 h-100"> <div class="container h-100">
<div class="row d-flex justify-content-center align-items-center h-100"> <div class="row d-flex justify-content-center align-items-center h-100">
<div class="col-12 col-lg-10 mb-4 mb-lg-0"> <div class="col-12 col-lg-10 mb-4 mb-lg-0">
<div class="card mb-3" style="border-radius: .5rem;"> <div class="card mb-3" style="border-radius: .5rem;">
...@@ -135,9 +156,10 @@ ...@@ -135,9 +156,10 @@
</div> </div>
</div> </div>
</div> </div>
</div></div> </div>
@section Scripts { </div>
<script> @section Scripts {
<script>
async function fetchMedicines() { async function fetchMedicines() {
try { try {
debugger debugger
...@@ -172,31 +194,48 @@ ...@@ -172,31 +194,48 @@
let tableBody = document.querySelector('#' + tableName); let tableBody = document.querySelector('#' + tableName);
let medCount = document.querySelector('#medCount');
medCount.innerHTML = medicines.length;
tableBody.innerHTML = ` tableBody.innerHTML = `
<table id="${tableName}" class="table"> <table id="${tableName}" class="table table-bordered table-hover">
<thead> <thead class="thead-light">
<tr class="mb-3"> <tr class="mb-3">
<td>ID</td> <td>ID</td>
<td>tradeName</td> <td>tradeName</td>
<td>description</td> <td>description</td>
<td>price</td> <td>price</td>
<td>dosage</td> <td>dosage</td>
<td>Manufacture Name </td> <td>Manufacture Name </td>
<td> <td>
Manage Manage
</td> </td>
</tr> </tr>
</thead ><tbody id="${tableName +"b"}"> </tbody></table>`;
tableBody = document.querySelector("#" + tableName + "b"); </thead >
<tbody id="${tableName + "b"}">
</tbody>
</table>`;
tableBody = document.querySelector("#" + tableName + "b");
let i = 1
if (medicines.length == 0) {
tableBody.innerHTML =`
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>`
}
medicines.forEach(medicine => { medicines.forEach(medicine => {
let row = document.createElement('tr'); let row = document.createElement('tr');
row.classList = "mb-3" row.classList = "mb-3"
row.innerHTML = ` row.innerHTML = `
<td>${medicine.id}</td> <td>${i}</td>
<td>${medicine.tradeName}</td> <td>${medicine.tradeName}</td>
<td>${medicine.description}</td> <td>${medicine.description}</td>
<td>${medicine.price}</td> <td>${medicine.price}</td>
...@@ -207,21 +246,17 @@ ...@@ -207,21 +246,17 @@
row.innerHTML += row.innerHTML +=
(tableName == "Ingredients_") ? (tableName == "Ingredients_") ?
`
<td>
<button class="btn btn-primary" onclick="DetailMedicine( ${medicine.id})">Details</button>
<button class="btn btn-danger" onclick='DeleteConfirm("Delete Confirm", "Are you sure you want to delete ${medicine.name} From this medical Case" ,${medicine.id})'>Delete</button>
</td>
` :
`<td> `<td>
<button class="btn btn-primary" onclick="addMedicine( ${medicine.id})">Add</button> <button class="btn btn-sm p-1 btn-danger btn-sm" onclick='DeleteConfirm("Delete Confirm", "Are you sure you want to delete ${medicine.name} From this medical Case" ,${medicine.id})'>Delete</button>
<button class="btn btn-primary" onclick="DetailMedicine( ${medicine.id})">Details</button> <button class="btn btn-sm p-1 btn-info btn-sm" onclick="DetailMedicine( ${medicine.id})">Details</button>
</td>
`
</td>`
:
`<td>
<button class="btn btn-sm p-1 btn-primary" onclick="addMedicine( ${medicine.id})">Add</button>
<button class="btn btn-sm p-1 btn-primary" onclick="DetailMedicine( ${medicine.id})">Details</button>
</td>`
i+=1;
tableBody.appendChild(row); tableBody.appendChild(row);
}); });
} }
...@@ -276,7 +311,7 @@ ...@@ -276,7 +311,7 @@
showToast('Failed to add medicine', 'Error'); showToast('Failed to add medicine', 'Error');
} }
} }
async function ReomveMedicine(med) { async function RemoveMedicine(med) {
let id =@Model.Id; let id =@Model.Id;
debugger; debugger;
try { try {
...@@ -295,7 +330,7 @@ ...@@ -295,7 +330,7 @@
updateMedicines(); updateMedicines();
showToast('Medicine Reomved successfully', 'Success'); showToast(result.result, result.message);
} else { } else {
console.error('Error:', response.statusText); console.error('Error:', response.statusText);
showToast('Failed to remove medicine', 'Error'); showToast('Failed to remove medicine', 'Error');
...@@ -458,6 +493,6 @@ ...@@ -458,6 +493,6 @@
medicineModal.show(); medicineModal.show();
} }
</script> </script>
} }
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
@{ @{
ViewData["Title"] = "Edit"; ViewData["Title"] = "Edit";
ViewData["Controller"] = "MedicalState";
} }
...@@ -17,9 +17,9 @@ ...@@ -17,9 +17,9 @@
<div class="container h-100"> <div class="container h-100">
<div class="row d-flex justify-content-center align-items-center h-100"> <div class="row d-flex justify-content-center align-items-center h-100">
<div class="col p-2"> <div class="col p-2">
<div class="card mb-3 shadow-sm" style="border-radius: .5rem;"> <div class=" mb-3 shadow-sm" style="border-radius: .5rem;">
<div class="card-body"> <div class="">
<form asp-action="Edit" asp-controller="MedicalState"> <form asp-action="Edit" asp-controller="MedicalState">
<div asp-validation-summary="ModelOnly" class="text-danger"></div> <div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group mb-3"> <div class="form-group mb-3">
......
...@@ -8,7 +8,9 @@ ...@@ -8,7 +8,9 @@
<div class="container mt-5"> <div class="container mt-5">
<div class="row mb-4"> <div class="row mb-4">
<div class="col text-center"> <div class="col text-center">
<h3>Create New <a asp-action="Create" asp-controller="MedicalState" class="btn btn-success ml-2">Create</a></h3> do you have a new Medical case ?
<button class="btn btn-success ml-2 btn-create" >Create</button>
</div> </div>
</div> </div>
</div> </div>
...@@ -30,11 +32,11 @@ ...@@ -30,11 +32,11 @@
@foreach (var item in Model) @foreach (var item in Model)
{ {
<div class="container py-5 h-100"> <div class="container p-4 h-100">
<div class="row d-flex justify-content-center align-items-center h-100"> <div class="row d-flex justify-content-center align-items-center h-100">
<div class="col col-lg-8 mb-4 mb-lg-0"> <div class="col col-lg-8 mb-4 mb-lg-0">
<div class="card mb-3" style="border-radius: .5rem;"> <div class="card mb-3" style="border-radius: .5rem;">
<div class="row g-0"> <div class="p-4 row g-0">
<div class="col-md-4 gradient-custom text-center text-black" <div class="col-md-4 gradient-custom text-center text-black"
style="border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;"> style="border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;">
...@@ -44,28 +46,23 @@ ...@@ -44,28 +46,23 @@
</div> </div>
<h5>@item.StateName</h5> <h5>@item.StateName</h5>
<p>Prescriped At : @item.PrescriptionTime</p> <p>Prescriped At : @item.PrescriptionTime</p>
<button class="btn btn-warning btn-edit" data-id="@item.Id">Edit</button> <button class="btn btn-sm btn-warning btn-edit" data-id="@item.Id">Edit</button>
<button class="btn btn-danger btn-delete" data-id="@item.Id">Delete</button> <button class="btn btn-sm btn-danger btn-delete" data-id="@item.Id">Delete</button>
<a asp-action="Index">
<i class="far fa-backward">
</i>
Go Back
</a>
</div> </div>
<div class="col-md-8"> <div class="col-md-8">
<div class="card-body p-4"> <div class="card-body p-4">
<h6>Information</h6> <h6>Information</h6>
<hr class="mt-0 mb-4"> <hr class="mt-0 mb-4">
<div class="row pt-1"> <div class="row pt-1">
<div class="col-6 mb-3"> <div class="col-12 mb-3">
<h6>Description</h6> <h6>
<p class="text-muted">@item.StateDescription</p> Description :
<span class="text-muted">@item.StateDescription</span>
</h6>
</div> </div>
<div class="col-6 mb-3"> <div class="col-12 mb-3">
<h6>Medicine count :@item.Medicines.Count()</h6> <h6>Medicine count :@item.Medicines.Count()</h6>
</div> </div>
</div> </div>
......
...@@ -3,88 +3,96 @@ ...@@ -3,88 +3,96 @@
@{ @{
ViewData["Title"] = "Create"; ViewData["Title"] = "Create";
ViewData["Controller"] = "Medicine";
Layout = "_AdminLayout"; // Layout = "_AdminLayout";
} }
<div class="container py-5"> <div class="modal-header">
<div class="row justify-content-center"> <h5 class="modal-title" id="modalEditLabel">Create New Medicine</h5>
<div class="col-md-8"> <button type="button" class="close" data-dismiss="modal" aria-label="Close">
<div class="card shadow-sm"> <span aria-hidden="true">&times;</span>
<div class="card-body"> </button>
<h1 class="card-title mb-4">Create New Medicine</h1> </div>
<div class="modal-body">
<form asp-action="Create" method="post" enctype="multipart/form-data">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group row mb-3"> <div class="container py-5">
<div class="col-md-6"> <div class="row justify-content-center">
<label asp-for="TradeName" class="control-label">Trade Name</label> <div class="col">
<input asp-for="TradeName" class="form-control" /> <div class=" shadow-sm">
<span asp-validation-for="TradeName" class="text-danger"></span> <div class="">
</div>
<div class="col-md-6"> <form asp-action="Create" method="post" enctype="multipart/form-data">
<label asp-for="ScintificName" class="control-label">Scientific Name</label> <div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input asp-for="ScintificName" class="form-control" />
<span asp-validation-for="ScintificName" class="text-danger"></span>
</div>
</div>
<div class="form-group mb-3"> <div class="form-group row mb-3">
<label asp-for="Description" class="control-label">Description</label> <div class="col-md-6">
<textarea asp-for="Description" rows="4" class="form-control"></textarea> <label asp-for="TradeName" class="control-label">Trade Name</label>
<span asp-validation-for="Description" class="text-danger"></span> <input asp-for="TradeName" class="form-control" />
</div> <span asp-validation-for="TradeName" class="text-danger"></span>
</div>
<div class="form-group row mb-3"> <div class="col-md-6">
<div class="col-md-6"> <label asp-for="ScintificName" class="control-label">Scientific Name</label>
<label asp-for="SideEffect" class="control-label">Side Effects</label> <input asp-for="ScintificName" class="form-control" />
<input asp-for="SideEffect" class="form-control" /> <span asp-validation-for="ScintificName" class="text-danger"></span>
<span asp-validation-for="SideEffect" class="text-danger"></span> </div>
</div> </div>
<div class="col-md-6">
<label asp-for="Dosage" class="control-label">Dosage</label> <div class="form-group mb-3">
<input asp-for="Dosage" class="form-control" /> <label asp-for="Description" class="control-label">Description</label>
<span asp-validation-for="Dosage" class="text-danger"></span> <textarea asp-for="Description" rows="4" class="form-control"></textarea>
<span asp-validation-for="Description" class="text-danger"></span>
</div> </div>
</div>
<div class="form-group row mb-3"> <div class="form-group row mb-3">
<div class="col-md-6"> <div class="col-md-6">
<label asp-for="Category.Name" class="control-label">Category</label> <label asp-for="SideEffect" class="control-label">Side Effects</label>
<input asp-for="Category.Name" class="form-control" /> <input asp-for="SideEffect" class="form-control" />
<span asp-validation-for="Category.Name" class="text-danger"></span> <span asp-validation-for="SideEffect" class="text-danger"></span>
</div>
<div class="col-md-6">
<label asp-for="Dosage" class="control-label">Dosage</label>
<input asp-for="Dosage" class="form-control" />
<span asp-validation-for="Dosage" class="text-danger"></span>
</div>
</div> </div>
<div class="col-md-6">
<label asp-for="ManufactureName" class="control-label">Manufacturer</label> <div class="form-group row mb-3">
<input asp-for="ManufactureName" class="form-control" /> <div class="col-md-6">
<span asp-validation-for="ManufactureName" class="text-danger"></span> <label asp-for="Category.Name" class="control-label">Category</label>
<input asp-for="Category.Name" class="form-control" />
<span asp-validation-for="Category.Name" class="text-danger"></span>
</div>
<div class="col-md-6">
<label asp-for="ManufactureName" class="control-label">Manufacturer</label>
<input asp-for="ManufactureName" class="form-control" />
<span asp-validation-for="ManufactureName" class="text-danger"></span>
</div>
</div> </div>
</div>
<div class="form-group mb-3"> <div class="form-group mb-3">
<label asp-for="ImageFile" class="control-label">Image File</label> <label asp-for="ImageFile" class="control-label">Image File</label>
<input asp-for="ImageFile" class="form-control" /> <input asp-for="ImageFile" class="form-control" />
<span asp-validation-for="ImageFile" class="text-danger"></span> <span asp-validation-for="ImageFile" class="text-danger"></span>
</div> </div>
<div class="form-group mb-4"> <div class="form-group mb-4">
<label asp-for="MedicineType.TypeName" class="control-label">Medicine Type</label> <label asp-for="MedicineType.TypeName" class="control-label">Medicine Type</label>
<input asp-for="MedicineType.TypeName" class="form-control" /> <input asp-for="MedicineType.TypeName" class="form-control" />
<span asp-validation-for="MedicineType.TypeName" class="text-danger"></span> <span asp-validation-for="MedicineType.TypeName" class="text-danger"></span>
</div> </div>
<div class="form-group"> <div class="form-group">
<button type="submit" class="btn btn-primary">Create</button> <button type="submit" class="btn btn-primary">Create</button>
<a asp-action="Index" class="btn btn-secondary ms-2">Back to List</a> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div> </div>
</form> </form>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
@section Scripts {
@section Scripts { @{await Html.RenderPartialAsync("_ValidationScriptsPartial");}
@{await Html.RenderPartialAsync("_ValidationScriptsPartial");} }
}
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
<div class="col col-lg-8 mb-4 mb-lg-0"> <div class="col col-lg-8 mb-4 mb-lg-0">
<div class="card mb-3" style="border-radius: .5rem;"> <div class="card mb-3" style="border-radius: .5rem;">
<div class="row g-0"> <div class="row g-0">
<div class="col-md-4 gradient-custom text-center text-black" <div class="col-4 gradient-custom text-center text-black"
style="border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;"> style="border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;">
<img src="~/img/@Model.ImageName" <img src="~/img/@Model.ImageName"
alt="Avatar" class="img-fluid my-5" style="width: 80px;" /> alt="Avatar" class="img-fluid my-5" style="width: 80px;" />
...@@ -22,37 +22,57 @@ ...@@ -22,37 +22,57 @@
<button class="btn btn-warning btn-edit" data-id="@Model.Id">Edit</button> <button class="btn btn-warning btn-edit" data-id="@Model.Id">Edit</button>
<button class="btn btn-danger btn-delete" data-id="@Model.Id">Delete</button> <button class="btn btn-danger btn-delete" data-id="@Model.Id">Delete</button>
</div> </div>
<div class="col-md-8"> <div class="col-8">
<div class="card-body p-4"> <div class="card-body p-4">
<h6>Information:</h6> <h6>Information:</h6>
<hr class="mt-0 mb-4"> <hr class="mt-0 mb-4">
<div class="row pt-1"> <div class="row pt-1">
<div class="col-6 mb-3"> <div class="col mb-3">
<h6>Description</h6> <h6>
<p class="text-muted">@Model.Description</p> Description : <span class="text-muted">@Model.Description</span>
</h6>
</div> </div>
<div class="col-6 mb-3"> <div class="col-12 row mb-3">
<h6>Type:@Model.MedicineType?.TypeName</h6>
<p class="text-muted">Dosage : @Model.Dosage</p> <h6 class="col">
<p class="text-muted">Price : @Model.Price</p> Type : <span class="text-muted">@Model.MedicineType?.TypeName</span>
</h6>
<h6 class="col text-muted">Dosage : <span class="text-muted">@Model.Dosage</span></h6>
<h6 class="col text-muted">Price : <span class="text-muted">@Model.Price</span></h6>
</div> </div>
</div> </div>
<h6>Ingredients : </h6>
<hr class="mt-0 mb-4"> </div>
<div class="row pt-1">
<table id="Ingredients_" class="table table-bordered"> </div>
<thead> <div class="col-12 p-3">
<h6>Ingredients : </h6>
<hr class="mt-0 mb-4">
<div class="row pt-1 p-3">
<table id="Ingredients_" class=" p-4 table table-bordered">
<thead class="thead-light">
<tr>
<td>#</td>
<td>Name</td>
<td>Description</td>
<td>Ratio</td>
<td>Manage</td>
</tr>
</thead>
<tbody>
@if (Model.MedicineIngredients.Count == 0)
{
<tr> <tr>
<td>#</td> <td></td>
<td>Name</td> <td></td>
<td>Description</td> <td></td>
<td>Ratio</td> <td></td>
<td>Manage</td> <td></td>
</tr> </tr>
</thead>
<tbody> }
@foreach (var ing in Model.MedicineIngredients) @foreach (var ing in Model.MedicineIngredients)
{ {
<tr class=" mb-3"> <tr class=" mb-3">
<td>@(a+=1)</td> <td>@(a+=1)</td>
<td>@ing.Ingredient.Name</td> <td>@ing.Ingredient.Name</td>
...@@ -63,30 +83,27 @@ ...@@ -63,30 +83,27 @@
</td> </td>
</tr> </tr>
} }
</tbody> </tbody>
</table> </table>
</div> </div>
<div class="row pt-1"> <hr />
<div class="col-6 mb-3"> <div class="row pt-1">
<a asp-action="Index">Back to List</a> <div class="col-6 mb-3">
<a asp-action="Index">Back to List</a>
</div>
<div class="col-6 mb-3">
<a asp-action="AddIngredints" asp-controller="Medicine" asp-route-id="@Model.Id">Add Ingredients </a>
</div> </div>
<div class="col-6 mb-3"> <div class="col-6 mb-3">
<button class="btn btn-primary" onclick="fetchAll()">Get All Ingredients </button> <button class="btn btn-primary" onclick="fetchAll()">Get All Ingredients </button>
</div> </div>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
...@@ -131,10 +148,10 @@ ...@@ -131,10 +148,10 @@
let id =@Model.Id; let id =@Model.Id;
debugger; debugger;
try { try {
let response = await fetch(`/Medicine/GetMedcineIngredient/${id}`); // Adjust the endpoint as needed let response = await fetch(`/Medicine/GetMedicineIngredient/${id}`); // Adjust the endpoint as needed
if (response.ok) { if (response.ok) {
let medicines = await response.json(); let medicines = await response.json();
medicines = medicines.medicineIngredients medicines = medicines.result
populateTable(medicines, 'Ingredients_'); populateTable(medicines, 'Ingredients_');
} else { } else {
console.error('Error:', response.statusText); console.error('Error:', response.statusText);
...@@ -148,49 +165,70 @@ ...@@ -148,49 +165,70 @@
let tableBody = document.querySelector('#' + tableName); let tableBody = document.querySelector('#' + tableName);
tableBody.innerHTML = ` tableBody.innerHTML = `
<table class="table"> <table class="table">
<thead> <thead class="thead-light">
<tr> <tr>
<td>Name</td> <td>Name</td>
<td>Description</td> <td>Description</td>${
${tableName=="t" ?" ":"<td>Ratio</td>"} tableName=="t" ?" ":"<td>Ratio</td>"
<td>Manage</td> }<td>Manage</td>
</tr> </tr>
</thead ><tbody id="${tableName + "b"}" > </tbody></table>`; </thead >
<tbody id="${tableName + "b"}" >
</tbody>
</table>`;
tableBody = document.querySelector("#" + tableName + "b"); tableBody = document.querySelector("#" + tableName + "b");
if (medicines.length == 0 && tableName != "t") {
tableBody.innerHTML =`
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
`
}
medicines.forEach(medicine => { medicines.forEach(medicine => {
let row = document.createElement('tr'); let row = document.createElement('tr');
row.classList = "mb-3" row.classList = "mb-3"
if (tableName == "t") {
row.innerHTML = ` row.innerHTML = `
<td>${medicine.name}</td> <td>${medicine.name}</td>
<td>${medicine.description}</td> <td>${medicine.description}</td>
${tableName == "t" ? " " : medicine.ratio} <td>
`; <button
row.innerHTML += class="btn btn-primary" onclick="addIngredient( ${medicine.id})" data-dismiss="modal" aria-label="Close">
(tableName != "t") ? Add
</button>
</td> `
`
<td>
<button class="btn btn-danger" ondblclick='DeleteConfirm("Delete Confirm", "Are you sure you want to delete ${medicine.name}From this medicine", "ReomveIngredient",${medicine.ingredient.id})'>Delete</button> } else {
</td> let m = ` "Are you sure you want to delete ${medicine.ingredient.name}From this medicine"`;
` : row.innerHTML = `
`<td> <td>${medicine.ingredient.name}</td>
<button class="btn btn-primary" onclick="addIngredient( ${medicine.id})" data-dismiss="modal" aria-label="Close">Add</button> <td>${medicine.ingredient.description}</td>
${ medicine.ratio}
<td>
</td> <button
` class="btn btn-danger" onclick='DeleteConfirm("Delete Confirm",${m}, "ReomveIngredient", ${medicine.ingredient.id})'>
Delete
</button >
</td >`;
tableBody.appendChild(row); }
tableBody.appendChild(row);
}); });
tableBody.innerHTML += ``;
} }
function addIngredient(med) { function addIngredient(med) {
...@@ -201,7 +239,7 @@ ...@@ -201,7 +239,7 @@
<div class="modal-dialog"> <div class="modal-dialog">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header border-bottom-0"> <div class="modal-header border-bottom-0">
<button type="button" class="close" data-dismiss="modal" aria-label="Close"> <button type="button" class="close input" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true"> <span aria-hidden="true">
<i class="fas fa-times"></i> <i class="fas fa-times"></i>
</span> </span>
...@@ -246,7 +284,7 @@ ...@@ -246,7 +284,7 @@
if (response.ok) { if (response.ok) {
let result = await response.json(); let result = await response.json();
updateIngredients(); updateIngredients();
showToast('Medicine added successfully', 'Success'); showToast(result.message, result.result);
} else { } else {
console.error('Error:', response.statusText); console.error('Error:', response.statusText);
showToast('Failed to add medicine', 'Error'); showToast('Failed to add medicine', 'Error');
...@@ -296,10 +334,10 @@ ...@@ -296,10 +334,10 @@
if (response.ok) { if (response.ok) {
let result = await response.json(); let result = await response.json();
showToast(result.message, result.result);
updateIngredients(); updateIngredients();
showToast('Medicine Reomved successfully', 'Success');
} else { } else {
console.error('Error:', response.statusText); console.error('Error:', response.statusText);
showToast('Failed to remove medicine', 'Error'); showToast('Failed to remove medicine', 'Error');
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<div class="col"> <div class="col">
<h2 class="mb-4 animate__animated animate__fadeIn">Medicines Details</h2> <h2 class="mb-4 animate__animated animate__fadeIn">Medicines Details</h2>
<p class="animate__animated animate__fadeIn"> <p class="animate__animated animate__fadeIn">
<a asp-action="Create" class="btn btn-primary animate__animated animate__zoomIn">Create New</a> <button class="btn btn-success ml-2 btn-create">Create New </button>
</p> </p>
<div class="table-responsive"> <div class="table-responsive">
<table class="table table-striped table-bordered" id="datatablesSimple"> <table class="table table-striped table-bordered" id="datatablesSimple">
...@@ -57,9 +57,9 @@ ...@@ -57,9 +57,9 @@
<td>@Html.DisplayFor(modelItem => item.Price)</td> <td>@Html.DisplayFor(modelItem => item.Price)</td>
<td> <td>
<div class="d-flex"> <div class="d-flex">
<button class="btn btn-warning btn-edit m-1" data-id="@item.Id">Edit</button> <button class="btn btn-sm btn-warning btn-edit m-1" data-id="@item.Id">Edit</button>
<button class="btn btn-danger btn-delete m-1 " data-id="@item.Id">Delete</button> <button class="btn btn-sm btn-danger btn-delete m-1 " data-id="@item.Id">Delete</button>
<a asp-action="Details" asp-controller="Medicine" asp-route-id="@item.Id" class="m-1 btn btn-danger" title="Details">Details</a> <a asp-action="Details" asp-controller="Medicine" asp-route-id="@item.Id" class="m-1 btn btn-sm btn-info" title="Details">Details</a>
</div> </div>
</td> </td>
</tr> </tr>
......
...@@ -12,11 +12,11 @@ ...@@ -12,11 +12,11 @@
<meta name="description" content="" /> <meta name="description" content="" />
<meta name="author" content="" /> <meta name="author" content="" />
<title>DashBoard - @ViewData["Title"]</title> <title>DashBoard - @ViewData["Title"]</title>
<link href="https://cdn.jsdelivr.net/npm/simple-datatables@7.1.2/dist/style.min.css" rel="stylesheet" /> @*<link href="https://cdn.jsdelivr.net/npm/simple-datatables@7.1.2/dist/style.min.css" rel="stylesheet" />*@
<link href="/css/styles.css" rel="stylesheet" /> <link href="/css/styles.css" rel="stylesheet" />
<link href="/favicon.png" rel="icon"> <link href="/favicon.png" rel="icon">
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script> @* <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>*@
<!-- Custom fonts for this theme --> <!-- Custom fonts for this theme -->
<link href="~/fonts/css/all.min.css" rel="stylesheet" type="text/css"> <link href="~/fonts/css/all.min.css" rel="stylesheet" type="text/css">
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css"> <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
<!-- Patient Managment --> <!-- Patient Managment -->
<a class="nav-link collapsed" <a class="nav-link collapsed"
asp-action="Inedx" asp-controller="Patients" asp-action="Index" asp-controller="Patients"
data-bs-toggle="collapse" data-bs-target="#collapseLayouts" aria-expanded="false" aria-controls="collapseLayouts"> data-bs-toggle="collapse" data-bs-target="#collapseLayouts" aria-expanded="false" aria-controls="collapseLayouts">
<div class="sb-nav-link-icon"><i class="fas fa-columns"></i></div> <div class="sb-nav-link-icon"><i class="fas fa-columns"></i></div>
Patients Managment Patients Managment
...@@ -81,13 +81,13 @@ ...@@ -81,13 +81,13 @@
</a> </a>
<div class="collapse" id="collapseLayouts" aria-labelledby="headingOne" data-bs-parent="#sidenavAccordion"> <div class="collapse" id="collapseLayouts" aria-labelledby="headingOne" data-bs-parent="#sidenavAccordion">
<nav class="sb-sidenav-menu-nested nav"> <nav class="sb-sidenav-menu-nested nav">
<a class="nav-link" asp-controller="Patients" asp-action="Create">Add Patient </a>
<a class="nav-link" asp-controller="Patients" asp-action="Index">ALL Patients </a> <a class="nav-link" asp-controller="Patients" asp-action="Index">ALL Patients </a>
</nav> </nav>
</div> </div>
<!-- Ingredients Managment --> <!-- Ingredients Managment -->
<a class="nav-link collapsed" asp-action="Index" asp-controller="Ingredients" data-bs-toggle="collapse" data-bs-target="#ing" aria-expanded="false" aria-controls="collapseLayouts"> <a class="nav-link collapsed" asp-action="Index" asp-controller="Ingredient" data-bs-toggle="collapse" data-bs-target="#ing" aria-expanded="false" aria-controls="collapseLayouts">
<div class="sb-nav-link-icon"><i class="fas fa-columns"></i></div> <div class="sb-nav-link-icon"><i class="fas fa-columns"></i></div>
Ingredients Manage Ingredients Manage
<div class="sb-sidenav-collapse-arrow"><i class="fas fa-angle-down"></i></div> <div class="sb-sidenav-collapse-arrow"><i class="fas fa-angle-down"></i></div>
...@@ -148,7 +148,10 @@ ...@@ -148,7 +148,10 @@
</div> </div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
<script src="/js/scripts.js"></script> <script src="/js/scripts.js"></script>
<script src="/lib/jquery/dist//jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.8.0/Chart.min.js" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.8.0/Chart.min.js" crossorigin="anonymous"></script>
@RenderSection("Scripts", required: false); @RenderSection("Scripts", required: false);
...@@ -169,6 +172,13 @@ ...@@ -169,6 +172,13 @@
</div> </div>
</div> </div>
</div> </div>
<div class="modal fade" id="modal-create" tabindex="-1" role="dialog" aria-labelledby="modalDeleteLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<!-- Content loaded via AJAX -->
</div>
</div>
</div>
<script> <script>
$(document).ready(function () { $(document).ready(function () {
// Load the Edit form in the modal // Load the Edit form in the modal
...@@ -178,16 +188,69 @@ ...@@ -178,16 +188,69 @@
$('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id); $('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id);
$('#modal-edit').modal('show'); $('#modal-edit').modal('show');
}); });
$(document).on('submit', '#modal-edit form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
$('#modal-edit').find('.modal-content').html(response);
}
}
});
});
$('.btn-create').on('click', function () {
var controller = `@ViewData["Controller"]`;
$('#modal-create').find('.modal-content').load(`/${controller}/create/` );
$('#modal-create').modal('show');
});
$('.btn-delete').on('click', function () { $('.btn-delete').on('click', function () {
var id = $(this).data('id'); var id = $(this).data('id');
var controller = `@ViewData["Controller"]`; var controller = `@ViewData["Controller"]`;
$('#modal-delete').find('.modal-content').load(`/${controller}/Delete/` + id); $('#modal-delete').find('.modal-content').load(`/${controller}/Delete/` + id);
$('#modal-delete').modal('show'); $('#modal-delete').modal('show');
}); });
$(document).on('submit', '#modal-create form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
$('#modal-create').find('.modal-content').html(response);
}
}
});
});
}); });
</script> </script>
<!-- Bootstrap core JavaScript --> <!-- Bootstrap core JavaScript -->
<script src="~/js/jquery.min.js"></script> <script src="~/js/jquery.min.js"></script>
<script src="~/js/bootstrap.bundle.min.js"></script> <script src="~/js/bootstrap.bundle.min.js"></script>
...@@ -195,6 +258,7 @@ ...@@ -195,6 +258,7 @@
<!-- Plugin JavaScript --> <!-- Plugin JavaScript -->
<script src="~/js/jquery.easing.min.js"></script> <script src="~/js/jquery.easing.min.js"></script>
<!-- Custom scripts for this template --> <!-- Custom scripts for this template -->
@*<script src="~/js/freelancerAd.min.js"></script>*@ @*<script src="~/js/freelancerAd.min.js"></script>*@
<!-- Custom scripts for this template --> <!-- Custom scripts for this template -->
......
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
<div class="collapse navbar-collapse" id="navbarResponsive"> <div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto"> <ul class="navbar-nav ml-auto">
<li class="nav-item mx-0 mx-lg-1"> <li class="nav-item mx-0 mx-lg-1">
<a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" asp-action="Index" asp-controller="MedicalState">Medicines</a> <a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" asp-action="Index" asp-controller="MedicalState">Medicines Cases</a>
</li> </li>
<li class="nav-item mx-0 mx-lg-1"> <li class="nav-item mx-0 mx-lg-1">
<a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" asp-action="Index" asp-controller="Home">Home</a> <a class="nav-link py-3 px-0 px-lg-3 rounded js-scroll-trigger" asp-action="Index" asp-controller="Home">Home</a>
...@@ -140,6 +140,13 @@ ...@@ -140,6 +140,13 @@
</div> </div>
</div> </div>
</div> </div>
<div class="modal fade" id="modal-create" tabindex="-1" role="dialog" aria-labelledby="modalDeleteLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<!-- Content loaded via AJAX -->
</div>
</div>
</div>
<div class="modal fade" id="modal-edit" tabindex="-1" role="dialog" aria-labelledby="modalCreateLabel" aria-hidden="true"> <div class="modal fade" id="modal-edit" tabindex="-1" role="dialog" aria-labelledby="modalCreateLabel" aria-hidden="true">
<div class="modal-dialog" role="document"> <div class="modal-dialog" role="document">
<div class="modal-content"> <div class="modal-content">
...@@ -150,11 +157,66 @@ ...@@ -150,11 +157,66 @@
<script> <script>
$(document).ready(function () { $(document).ready(function () {
// Load the Edit form in the modal // Load the Edit form in the modal
$('.btn-edit').on('click', function () { $('.btn-edit').on('click', function () {
var id = $(this).data('id'); var id = $(this).data('id');
var controller = `@ViewData["Controller"]`;
$('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id, function () {
$('#modal-edit').modal('show');
});
});
// Function to handle form submission
$(document).on('submit', '#modal-edit form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
$('#modal-edit').find('.modal-content').html(response);
}
}
});
}); $(document).on('submit', '#modal-create form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
$('#modal-create').find('.modal-content').html(response);
}
}
});
});
$('.btn-create').on('click', function () {
var controller = `@ViewData["Controller"]`; var controller = `@ViewData["Controller"]`;
$('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id); $('#modal-create').find('.modal-content').load(`/${controller}/create/` );
$('#modal-edit').modal('show'); $('#modal-create').modal('show');
}); });
$('.btn-delete').on('click', function () { $('.btn-delete').on('click', function () {
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "05e9bc50fbc24f183d20acf8e054ba93f7406c36" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "d812fb54b30e1724754a4f17b9f590723f87f66a"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Home_Index), @"mvc.1.0.view", @"/Views/Home/Index.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Home_Index), @"mvc.1.0.view", @"/Views/Home/Index.cshtml")]
...@@ -53,33 +53,22 @@ using Microsoft.AspNetCore.Identity; ...@@ -53,33 +53,22 @@ using Microsoft.AspNetCore.Identity;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"05e9bc50fbc24f183d20acf8e054ba93f7406c36", @"/Views/Home/Index.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"d812fb54b30e1724754a4f17b9f590723f87f66a", @"/Views/Home/Index.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Home_Index : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<PatientViewModel> public class Views_Home_Index : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<PatientViewModel>
{ {
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "MedicalState", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "MedicalState", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Medicalstate", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/img/portfolio/noData.jpg"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-primary"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("figure-img"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/img/portfolio/noData.jpg"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-secondary"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("figure-img"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Details", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-secondary"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Home", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Details", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-primary"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_8 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Home", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_8 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Edit", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_9 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Edit", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_9 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "ChangePassword", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_10 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("form-control"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_10 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Access", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_11 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-validation-required-message", new global::Microsoft.AspNetCore.Html.HtmlString("Please enter your name."), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_11 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("role", new global::Microsoft.AspNetCore.Html.HtmlString("button"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_12 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("placeholder", new global::Microsoft.AspNetCore.Html.HtmlString("Phone Number"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_13 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("required", new global::Microsoft.AspNetCore.Html.HtmlString("required"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_14 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-validation-required-message", new global::Microsoft.AspNetCore.Html.HtmlString("Please enter your phone number."), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_15 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("id", new global::Microsoft.AspNetCore.Html.HtmlString("message"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_16 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rows", new global::Microsoft.AspNetCore.Html.HtmlString("5"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_17 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-validation-required-message", new global::Microsoft.AspNetCore.Html.HtmlString("Please enter a message."), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_18 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("name", new global::Microsoft.AspNetCore.Html.HtmlString("sentMessage"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_19 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("id", new global::Microsoft.AspNetCore.Html.HtmlString("contactForm"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_20 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("novalidate", new global::Microsoft.AspNetCore.Html.HtmlString("novalidate"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_21 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("method", "post", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_22 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("role", new global::Microsoft.AspNetCore.Html.HtmlString("button"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden #line hidden
#pragma warning disable 0649 #pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
...@@ -102,11 +91,6 @@ using Microsoft.AspNetCore.Identity; ...@@ -102,11 +91,6 @@ using Microsoft.AspNetCore.Identity;
} }
private global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper; private global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper; private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper;
#pragma warning disable 1998 #pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync() public async override global::System.Threading.Tasks.Task ExecuteAsync()
{ {
...@@ -122,7 +106,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -122,7 +106,7 @@ using Microsoft.AspNetCore.Identity;
ViewData["userName"] = Model.User.FirstName + " " + Model.User.LastName; ViewData["userName"] = Model.User.FirstName + " " + Model.User.LastName;
ViewBag.Avatar = Model.User.Avatar; ViewBag.Avatar = Model.User.Avatar;
ViewData["Controller"] = "Home"; ViewData["Controller"] = "MedicalState";
ViewBag.owner = Model; ViewBag.owner = Model;
var DummyModel = new MedicalState { StateName="state name" , StateDescription="Description" , PrescriptionTime=DateTime.Now}; var DummyModel = new MedicalState { StateName="state name" , StateDescription="Description" , PrescriptionTime=DateTime.Now};
...@@ -131,18 +115,18 @@ using Microsoft.AspNetCore.Identity; ...@@ -131,18 +115,18 @@ using Microsoft.AspNetCore.Identity;
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("\r\n<!-- Masthead -->\r\n<header class=\"masthead bg-primary text-white text-center\">\r\n <div class=\"container d-flex align-items-center flex-column\">\r\n\r\n <!-- Masthead Avatar Image -->\r\n <img class=\"masthead-avatar mb-5\""); WriteLiteral("\r\n<!-- Masthead -->\r\n<header class=\"masthead bg-primary text-white text-center\">\r\n <div class=\"container d-flex align-items-center flex-column\">\r\n\r\n <!-- Masthead Avatar Image -->\r\n <img class=\"masthead-avatar mb-5\"");
BeginWriteAttribute("src", " src=\"", 937, "\"", 966, 2); BeginWriteAttribute("src", " src=\"", 945, "\"", 974, 2);
WriteAttributeValue("", 943, "/img/", 943, 5, true); WriteAttributeValue("", 951, "/img/", 951, 5, true);
#nullable restore #nullable restore
#line 29 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 29 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); WriteAttributeValue("", 956, Model.User.Avatar, 956, 18, false);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
EndWriteAttribute(); EndWriteAttribute();
WriteLiteral(" style=\"border-radius:50%\""); WriteLiteral(" style=\"border-radius:50%\"");
BeginWriteAttribute("alt", " alt=\"", 993, "\"", 999, 0); BeginWriteAttribute("alt", " alt=\"", 1001, "\"", 1007, 0);
EndWriteAttribute(); EndWriteAttribute();
WriteLiteral(">\r\n\r\n <!-- Masthead Heading -->\r\n <h1 class=\"masthead-heading text-uppercase mb-0\">"); WriteLiteral(">\r\n\r\n <!-- Masthead Heading -->\r\n <h1 class=\"masthead-heading text-uppercase mb-0\">");
#nullable restore #nullable restore
...@@ -173,7 +157,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -173,7 +157,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("</p>\r\n\r\n </div>\r\n</header>\r\n\r\n<section id=\"services\" class=\" services \">\r\n <div class=\"container\">\r\n\r\n <div class=\"section-title\">\r\n <h2>Your medical State </h2>\r\n <p>Here you can create new medical state "); WriteLiteral("</p>\r\n\r\n </div>\r\n</header>\r\n\r\n<section id=\"services\" class=\" services \">\r\n <div class=\"container\">\r\n\r\n <div class=\"section-title\">\r\n <h2>Your medical State </h2>\r\n <p>Here you can create new medical state ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3615346", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d812fb54b30e1724754a4f17b9f590723f87f66a10699", async() => {
WriteLiteral("Create"); WriteLiteral("Create");
} }
); );
...@@ -200,28 +184,14 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -200,28 +184,14 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
<div class=""icon""><i class=""fas fa-heartbeat""></i></div> <div class=""icon""><i class=""fas fa-heartbeat""></i></div>
<h4> New Medical State</h4> <h4> New Medical State</h4>
<p>Click on the Create Button to Create a new Medical State</p> <p>Click on the Create Button to Create a new Medical State</p>
"); <button class=""btn btn-primary ml-2 btn-create"">Create </button>
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3617130", async() => {
WriteLiteral("\r\n Create\r\n "); </div>
}
); </div>
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); ");
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_2.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_1.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n\r\n </div>\r\n");
#nullable restore #nullable restore
#line 70 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 69 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
foreach (var item in Model.MedicalStates) foreach (var item in Model.MedicalStates)
{ {
...@@ -235,7 +205,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -235,7 +205,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
<div class=""icon""><i class=""fas fa-heartbeat""></i></div> <div class=""icon""><i class=""fas fa-heartbeat""></i></div>
<h4>"); <h4>");
#nullable restore #nullable restore
#line 77 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 76 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.StateName); Write(item.StateName);
#line default #line default
...@@ -243,7 +213,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -243,7 +213,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("</h4>\r\n \r\n <p class=\"text-start\">Diagonistic : "); WriteLiteral("</h4>\r\n \r\n <p class=\"text-start\">Diagonistic : ");
#nullable restore #nullable restore
#line 79 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 78 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.StateDescription); Write(item.StateDescription);
#line default #line default
...@@ -251,7 +221,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -251,7 +221,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("<br /> Prescriped at : "); WriteLiteral("<br /> Prescriped at : ");
#nullable restore #nullable restore
#line 79 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 78 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.PrescriptionTime); Write(item.PrescriptionTime);
#line default #line default
...@@ -259,7 +229,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -259,7 +229,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral(" </p>\r\n <a data-toggle=\"modal\" data-target=\"#item-"); WriteLiteral(" </p>\r\n <a data-toggle=\"modal\" data-target=\"#item-");
#nullable restore #nullable restore
#line 80 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 79 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.Id); Write(item.Id);
#line default #line default
...@@ -267,7 +237,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -267,7 +237,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("\" class=\"btn btn-primary\" style=\"color:white!important\">\r\n Details\r\n </a>\r\n </div>\r\n\r\n </div>\r\n"); WriteLiteral("\" class=\"btn btn-primary\" style=\"color:white!important\">\r\n Details\r\n </a>\r\n </div>\r\n\r\n </div>\r\n");
#nullable restore #nullable restore
#line 86 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 85 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
} }
#line default #line default
...@@ -286,7 +256,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -286,7 +256,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
<!--<div class=""row d-flex flex-wrap justify-content-sm-center""> <!--<div class=""row d-flex flex-wrap justify-content-sm-center"">
"); ");
#nullable restore #nullable restore
#line 98 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 97 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
if (Model.MedicalStates.Count() == 0) if (Model.MedicalStates.Count() == 0)
{ {
...@@ -294,13 +264,13 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -294,13 +264,13 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(" <h2 class=\"text-center\">You dont have any MedicalState</h2>\r\n "); WriteLiteral(" <h2 class=\"text-center\">You dont have any MedicalState</h2>\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "05e9bc50fbc24f183d20acf8e054ba93f7406c3621540", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "d812fb54b30e1724754a4f17b9f590723f87f66a15461", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_5); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -310,7 +280,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -310,7 +280,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n"); WriteLiteral("\r\n");
#nullable restore #nullable restore
#line 102 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 101 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
} }
else else
...@@ -319,7 +289,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -319,7 +289,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#line hidden #line hidden
#nullable disable #nullable disable
#nullable restore #nullable restore
#line 104 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 103 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
foreach (var item in Model.MedicalStates) foreach (var item in Model.MedicalStates)
{ {
...@@ -328,11 +298,11 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -328,11 +298,11 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(" <div class=\"col-lg-4 col-md-6 d-flex align-items-stretch\">\r\n <div class=\"icon-box\">\r\n <div class=\"icon\"><i class=\"fas fa-heartbeat\"></i></div>\r\n <h4><a"); WriteLiteral(" <div class=\"col-lg-4 col-md-6 d-flex align-items-stretch\">\r\n <div class=\"icon-box\">\r\n <div class=\"icon\"><i class=\"fas fa-heartbeat\"></i></div>\r\n <h4><a");
BeginWriteAttribute("href", " href=\"", 4167, "\"", 4174, 0); BeginWriteAttribute("href", " href=\"", 4107, "\"", 4114, 0);
EndWriteAttribute(); EndWriteAttribute();
WriteLiteral(">"); WriteLiteral(">");
#nullable restore #nullable restore
#line 110 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 109 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.StateName); Write(item.StateName);
#line default #line default
...@@ -340,7 +310,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -340,7 +310,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("</a></h4>\r\n <p>"); WriteLiteral("</a></h4>\r\n <p>");
#nullable restore #nullable restore
#line 111 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 110 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.StateDescription); Write(item.StateDescription);
#line default #line default
...@@ -348,7 +318,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -348,7 +318,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("</p>\r\n <a href=\"#\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#item-"); WriteLiteral("</p>\r\n <a href=\"#\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#item-");
#nullable restore #nullable restore
#line 112 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 111 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.Id); Write(item.Id);
#line default #line default
...@@ -366,7 +336,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -366,7 +336,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
<div class=""card-body""> <div class=""card-body"">
<h5 class=""card-title"">"); <h5 class=""card-title"">");
#nullable restore #nullable restore
#line 122 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 121 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.StateName); Write(item.StateName);
#line default #line default
...@@ -374,7 +344,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -374,7 +344,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("</h5>\r\n <p class=\"card-text\">\r\n "); WriteLiteral("</h5>\r\n <p class=\"card-text\">\r\n ");
#nullable restore #nullable restore
#line 124 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 123 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.StateDescription); Write(item.StateDescription);
#line default #line default
...@@ -382,7 +352,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -382,7 +352,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("\r\n <br />\r\n Date : "); WriteLiteral("\r\n <br />\r\n Date : ");
#nullable restore #nullable restore
#line 126 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 125 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.PrescriptionTime); Write(item.PrescriptionTime);
#line default #line default
...@@ -390,7 +360,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -390,7 +360,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral(" <br />\r\n\r\n Medicines : "); WriteLiteral(" <br />\r\n\r\n Medicines : ");
#nullable restore #nullable restore
#line 128 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 127 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.Medicines.Count()); Write(item.Medicines.Count());
#line default #line default
...@@ -398,7 +368,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -398,7 +368,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("\r\n\r\n </p>\r\n <a href=\"#\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#item-"); WriteLiteral("\r\n\r\n </p>\r\n <a href=\"#\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#item-");
#nullable restore #nullable restore
#line 131 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 130 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
Write(item.Id); Write(item.Id);
#line default #line default
...@@ -406,7 +376,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -406,7 +376,7 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
#nullable disable #nullable disable
WriteLiteral("\">go to descriptiuon </a>\r\n </div>\r\n </div>\r\n </div>\r\n"); WriteLiteral("\">go to descriptiuon </a>\r\n </div>\r\n </div>\r\n </div>\r\n");
#nullable restore #nullable restore
#line 135 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 134 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
} }
#line default #line default
...@@ -422,17 +392,17 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -422,17 +392,17 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
<!-- Portfolio Section Heading --> <!-- Portfolio Section Heading -->
<h2 class="" text-center text-uppercase text-secondary mb-0"">For Account Details : </h2><br /> <h2 class="" text-center text-uppercase text-secondary mb-0"">For Account Details : </h2><br />
"); ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3627482", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d812fb54b30e1724754a4f17b9f590723f87f66a21403", async() => {
WriteLiteral("Detail Your profile"); WriteLiteral("Detail Your profile");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_7.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_5.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_8.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_6.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -441,17 +411,36 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -441,17 +411,36 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3628948", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d812fb54b30e1724754a4f17b9f590723f87f66a22869", async() => {
WriteLiteral("Edit Your profile"); WriteLiteral("Edit Your profile");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_8.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_6.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d812fb54b30e1724754a4f17b9f590723f87f66a24333", async() => {
WriteLiteral("Changeyour password ");
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_9.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_9.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_9); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_9);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_8.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_10.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -468,176 +457,91 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false); ...@@ -468,176 +457,91 @@ WriteAttributeValue("", 948, Model.User.Avatar, 948, 18, false);
</section> </section>
<!-- Contact Section --> <!-- Contact Section -->
<section class=""page-section"" id=""Create""> <!--<section class=""page-section"" id=""Create"">
<div class=""container""> <div class=""container"">-->
<!-- Contact Section Heading --> <!-- Contact Section Heading -->
<h2 class=""page-section-heading text-center text-uppercase text-secondary mb-0"">Create New Medical State</h2> <!--<h2 class=""page-section-heading text-center text-uppercase text-secondary mb-0"">Create New Medical State</h2>-->
<!-- Icon Divider --> <!-- Icon Divider -->
<div class=""divider-custom""> <!--<div class=""divider-custom"">
<div class=""divider-custom-line""></div> <div class=""divider-custom-line""></div>
<div class=""divider-custom-icon""> <div class=""divider-custom-icon"">
<i class=""fas fa-star""></i> <i class=""fas fa-star""></i>
</div> </div>
<div class=""divider-custom-line""></div> <div class=""divider-custom-line""></div>
</div> </div>-->
<!-- Contact Section Form --> <!-- Contact Section Form -->
<div class=""row""> <!--<div class=""row"">
<div class=""col-lg-8 mx-auto""> <div class=""col-lg-8 mx-auto"">-->
<!-- To configure the contact form email address, go to mail/contact_me.php and update the email address in the PHP file on line 19. --> <!-- To configure the contact form email address, go to mail/contact_me.php and update the email address in the PHP file on line 19. -->
"); <!--<form name=""sentMessage"" id=""contactForm"" novalidate=""novalidate""
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3631337", async() => { ");
WriteLiteral("\r\n <div class=\"control-group\">\r\n <div class=\"form-group floating-label-form-group controls mb-0 pb-2\">\r\n "); WriteLiteral(@" method=""post"" asp-controller=""MedicalState"" asp-action=""Create"">
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3631776", async() => { <div class=""control-group"">
} <div class=""form-group floating-label-form-group controls mb-0 pb-2"">
); <label asp-for=""");
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 178 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 178 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => DummyModel.StateName); Write(DummyModel.StateName);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); WriteLiteral("\"></label>\r\n <input class=\"form-control\" asp-for=\"");
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "05e9bc50fbc24f183d20acf8e054ba93f7406c3633292", async() => {
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_10);
#nullable restore #nullable restore
#line 179 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 179 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => DummyModel.StateName); Write(DummyModel.StateName);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); WriteLiteral(@""" data-validation-required-message=""Please enter your name."">
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral(@"
<p class=""help-block text-danger""></p> <p class=""help-block text-danger""></p>
</div> </div>
</div> </div>
<div class=""control-group""> <div class=""control-group"">
<div class=""form-group floating-label-form-group controls mb-0 pb-2""> <div class=""form-group floating-label-form-group controls mb-0 pb-2"">
"); <label asp-for=""");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3635256", async() => {
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 185 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 185 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => DummyModel.PrescriptionTime); Write(DummyModel.PrescriptionTime);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); WriteLiteral("\" ></label>\r\n <input class=\"form-control\" asp-for=\"");
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "05e9bc50fbc24f183d20acf8e054ba93f7406c3636779", async() => {
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_10);
#nullable restore #nullable restore
#line 186 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 186 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => DummyModel.PrescriptionTime); Write(DummyModel.PrescriptionTime);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); WriteLiteral(@""" placeholder=""Phone Number"" required=""required"" data-validation-required-message=""Please enter your phone number."">
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_12);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_14);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral(@"
<p class=""help-block text-danger""></p> <p class=""help-block text-danger""></p>
</div> </div>
</div> </div>
<div class=""control-group""> <div class=""control-group"">
<div class=""form-group floating-label-form-group controls mb-0 pb-2""> <div class=""form-group floating-label-form-group controls mb-0 pb-2"">
"); <label asp-for=""");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3638926", async() => {
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 192 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 192 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => DummyModel.StateDescription); Write(DummyModel.StateDescription);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); WriteLiteral("\"></label>\r\n <textarea class=\"form-control\" id=\"message\" rows=\"5\" asp-for=\"");
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("textarea", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3640449", async() => {
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_10);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_15);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_16);
#nullable restore #nullable restore
#line 193 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 193 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => DummyModel.StateDescription); Write(DummyModel.StateDescription);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
__tagHelperExecutionContext.AddTagHelperAttribute("asp-for", __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); WriteLiteral(@"""data-validation-required-message=""Please enter a message.""></textarea>
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral(@"
<p class=""help-block text-danger""></p> <p class=""help-block text-danger""></p>
</div> </div>
</div> </div>
...@@ -646,30 +550,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro ...@@ -646,30 +550,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro
<div class=""form-group""> <div class=""form-group"">
<button type=""submit"" class=""btn btn-primary btn-xl"" id=""sendMessageButton"">Create</button> <button type=""submit"" class=""btn btn-primary btn-xl"" id=""sendMessageButton"">Create</button>
</div> </div>
"); </form>
} </div>
); </div>
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper); </div>
__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>(); </section>-->
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18); <!-- Modals -->
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_19); ");
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_20);
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_21.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_21);
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Controller = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_1.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </div>\r\n\r\n </div>\r\n</section>\r\n\r\n<!-- Modals -->\r\n");
#nullable restore #nullable restore
#line 210 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 210 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
foreach (var item in Model.MedicalStates) foreach (var item in Model.MedicalStates)
...@@ -679,22 +568,22 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro ...@@ -679,22 +568,22 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(" <!-- Portfolio Modal -->\r\n <div class=\"portfolio-modal modal fade\""); WriteLiteral(" <!-- Portfolio Modal -->\r\n <div class=\"portfolio-modal modal fade\"");
BeginWriteAttribute("id", " id=\"", 9273, "\"", 9293, 2); BeginWriteAttribute("id", " id=\"", 9361, "\"", 9381, 2);
WriteAttributeValue("", 9278, "item-", 9278, 5, true); WriteAttributeValue("", 9366, "item-", 9366, 5, true);
#nullable restore #nullable restore
#line 213 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 213 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
WriteAttributeValue("", 9283, item.Id, 9283, 10, false); WriteAttributeValue("", 9371, item.Id, 9371, 10, false);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
EndWriteAttribute(); EndWriteAttribute();
WriteLiteral(" tabindex=\"-1\" role=\"dialog\""); WriteLiteral(" tabindex=\"-1\" role=\"dialog\"");
BeginWriteAttribute("aria-labelledby", " aria-labelledby=\"", 9322, "\"", 9354, 2); BeginWriteAttribute("aria-labelledby", " aria-labelledby=\"", 9410, "\"", 9442, 2);
WriteAttributeValue("", 9340, "label-", 9340, 6, true); WriteAttributeValue("", 9428, "label-", 9428, 6, true);
#nullable restore #nullable restore
#line 213 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml" #line 213 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Home\Index.cshtml"
WriteAttributeValue("", 9346, item.Id, 9346, 8, false); WriteAttributeValue("", 9434, item.Id, 9434, 8, false);
#line default #line default
#line hidden #line hidden
...@@ -762,16 +651,16 @@ WriteAttributeValue("", 9346, item.Id, 9346, 8, false); ...@@ -762,16 +651,16 @@ WriteAttributeValue("", 9346, item.Id, 9346, 8, false);
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("</p>\r\n\r\n "); WriteLiteral("</p>\r\n\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "05e9bc50fbc24f183d20acf8e054ba93f7406c3648884", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "d812fb54b30e1724754a4f17b9f590723f87f66a34706", async() => {
WriteLiteral("View More "); WriteLiteral("View More ");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_7.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_5.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_22); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_0.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null)
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "7299a22d22088802c4cd83c36ceb2c5971c63e2e" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "3c076b12d43b951c51065bf6ea9fb4b71426c7cb"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Ingredient_Create), @"mvc.1.0.view", @"/Views/Ingredient/Create.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Ingredient_Create), @"mvc.1.0.view", @"/Views/Ingredient/Create.cshtml")]
...@@ -46,7 +46,7 @@ using System; ...@@ -46,7 +46,7 @@ using System;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"7299a22d22088802c4cd83c36ceb2c5971c63e2e", @"/Views/Ingredient/Create.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"3c076b12d43b951c51065bf6ea9fb4b71426c7cb", @"/Views/Ingredient/Create.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Ingredient_Create : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<IngredientViewModel> public class Views_Ingredient_Create : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<IngredientViewModel>
{ {
...@@ -56,8 +56,6 @@ using System; ...@@ -56,8 +56,6 @@ using System;
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rows", new global::Microsoft.AspNetCore.Html.HtmlString("4"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rows", new global::Microsoft.AspNetCore.Html.HtmlString("4"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("method", "post", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("method", "post", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Index", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-secondary"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden #line hidden
#pragma warning disable 0649 #pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
...@@ -85,7 +83,6 @@ using System; ...@@ -85,7 +83,6 @@ using System;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper; private global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper; private global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper; private global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper;
#pragma warning disable 1998 #pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync() public async override global::System.Threading.Tasks.Task ExecuteAsync()
{ {
...@@ -94,31 +91,39 @@ using System; ...@@ -94,31 +91,39 @@ using System;
#line 3 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 3 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
ViewData["Title"] = "Create"; ViewData["Title"] = "Create";
Layout = "_AdminLayout"; ViewData["Controller"] = "Ingredient";
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(@" WriteLiteral(@"
<section class=""page-section"" style=""background-color: #f4f5f7;"">
<div class=""modal-header"">
<h5 class=""modal-title"" id=""modalEditLabel"">Create Ingredient</h5>
<button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
<span aria-hidden=""true"">&times;</span>
</button>
</div>
<div class=""modal-body"">
<div class=""container py-5""> <div class=""container py-5"">
<div class=""row justify-content-center""> <div class=""row justify-content-center"">
<div class=""col-lg-8""> <div class=""col "">
<div class=""card shadow-lg p-3 mb-5 bg-white rounded""> <div class="" shadow-lg p-3 mb-5 bg-white rounded"">
<div class=""card-body""> <div");
<h1 class=""card-title display-4 mb-4 text-center"">Create New Ingredient</h1> BeginWriteAttribute("class", " class=\"", 612, "\"", 620, 0);
<hr /> EndWriteAttribute();
"); WriteLiteral(">\r\n <hr />\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e7982", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb7450", async() => {
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e8268", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb7736", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper);
#nullable restore #nullable restore
#line 18 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 25 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSummary = global::Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.ModelOnly; __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSummary = global::Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.ModelOnly;
#line default #line default
...@@ -134,14 +139,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSumma ...@@ -134,14 +139,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSumma
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n\r\n <div class=\"form-group\">\r\n "); WriteLiteral("\r\n\r\n <div class=\"form-group\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e10025", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb9493", async() => {
WriteLiteral("Name"); WriteLiteral("Name");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 21 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 28 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Name); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Name);
#line default #line default
...@@ -157,13 +162,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -157,13 +162,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "7299a22d22088802c4cd83c36ceb2c5971c63e2e11673", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb11140", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 22 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 29 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Name); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Name);
#line default #line default
...@@ -179,13 +184,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -179,13 +184,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e13272", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb12739", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 23 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 30 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Name); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Name);
#line default #line default
...@@ -201,14 +206,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -201,14 +206,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n\r\n <div class=\"form-group\">\r\n "); WriteLiteral("\r\n </div>\r\n\r\n <div class=\"form-group\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e15047", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb14514", async() => {
WriteLiteral("Description"); WriteLiteral("Description");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 27 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 34 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description);
#line default #line default
...@@ -224,13 +229,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -224,13 +229,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("textarea", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e16709", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("textarea", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb16176", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper);
#nullable restore #nullable restore
#line 28 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 35 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description); __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description);
#line default #line default
...@@ -247,13 +252,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro ...@@ -247,13 +252,13 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e18426", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3c076b12d43b951c51065bf6ea9fb4b71426c7cb17893", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 29 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 36 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description);
#line default #line default
...@@ -292,33 +297,28 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -292,33 +297,28 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </div>\r\n <div class=\"text-center\">\r\n "); WriteLiteral(@"
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "7299a22d22088802c4cd83c36ceb2c5971c63e2e21832", async() => { </div>
WriteLiteral("Back to List"); </div>
} <div class=""text-center"">
); <button type=""button"" class=""btn btn-secondary"" data-dismiss=""modal"">Close</button>
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); </div>
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); </div>
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_6.Value; </div>
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6); </div>
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_7); </div>
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) ");
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n");
DefineSection("Scripts", async() => { DefineSection("Scripts", async() => {
WriteLiteral("\r\n"); WriteLiteral("\r\n");
#nullable restore #nullable restore
#line 47 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml" #line 54 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Create.cshtml"
await Html.RenderPartialAsync("_ValidationScriptsPartial"); await Html.RenderPartialAsync("_ValidationScriptsPartial");
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(" ");
} }
); );
} }
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "304d1162eb4d7e51191e3d1ab9bba68d17cd70bf" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "3302db48136fd4ef2e2cf1b555107dde6de5327d"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Ingredient_Index), @"mvc.1.0.view", @"/Views/Ingredient/Index.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Ingredient_Index), @"mvc.1.0.view", @"/Views/Ingredient/Index.cshtml")]
...@@ -46,16 +46,14 @@ using System; ...@@ -46,16 +46,14 @@ using System;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"304d1162eb4d7e51191e3d1ab9bba68d17cd70bf", @"/Views/Ingredient/Index.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"3302db48136fd4ef2e2cf1b555107dde6de5327d", @"/Views/Ingredient/Index.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Ingredient_Index : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<IEnumerable<IngredientViewModel>> public class Views_Ingredient_Index : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<IEnumerable<IngredientViewModel>>
{ {
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Details", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-primary animate__animated animate__zoomIn"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("m-1 btn btn-info text-info "), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Details", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("title", new global::Microsoft.AspNetCore.Html.HtmlString("Details"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("m-1 btn btn-info text-info "), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("name", "_ValidationScriptsPartial", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("title", new global::Microsoft.AspNetCore.Html.HtmlString("Details"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("name", "_ValidationScriptsPartial", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden #line hidden
#pragma warning disable 0649 #pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
...@@ -127,24 +125,8 @@ using System; ...@@ -127,24 +125,8 @@ using System;
<div class=""col""> <div class=""col"">
<h2 class=""mb-4 animate__animated animate__fadeIn"">Ingredients List</h2> <h2 class=""mb-4 animate__animated animate__fadeIn"">Ingredients List</h2>
<p class=""animate__animated animate__fadeIn""> <p class=""animate__animated animate__fadeIn"">
"); <button class=""btn btn-success ml-2 btn-create"">Create New </button>
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "304d1162eb4d7e51191e3d1ab9bba68d17cd70bf7567", async() => {
WriteLiteral("Create New");
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral(@"
</p> </p>
<div class=""table-responsive animate__animated animate__fadeIn""> <div class=""table-responsive animate__animated animate__fadeIn"">
<table id=""datatablesSimple"" class=""table table-striped table-bordered""> <table id=""datatablesSimple"" class=""table table-striped table-bordered"">
...@@ -152,14 +134,10 @@ using System; ...@@ -152,14 +134,10 @@ using System;
<tr> <tr>
<th scope=""col"">Name</th> <th scope=""col"">Name</th>
<th scope=""col"">Description</th> ");
<th scope=""col"">Manage</th> WriteLiteral(" <th scope=\"col\">Description</th>\r\n <th scope=\"col\">Manage</th>\r\n </tr>\r\n </thead>\r\n <tbody>\r\n");
</tr>
</thead>
<tbody>
");
#nullable restore #nullable restore
#line 48 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" #line 49 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml"
foreach (var item in Model) foreach (var item in Model)
{ {
...@@ -168,7 +146,7 @@ using System; ...@@ -168,7 +146,7 @@ using System;
#nullable disable #nullable disable
WriteLiteral(" <tr class=\"animate__animated animate__fadeInUp\">\r\n\r\n <td>"); WriteLiteral(" <tr class=\"animate__animated animate__fadeInUp\">\r\n\r\n <td>");
#nullable restore #nullable restore
#line 52 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" #line 53 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml"
Write(Html.DisplayFor(modelItem => item.Name)); Write(Html.DisplayFor(modelItem => item.Name));
#line default #line default
...@@ -176,7 +154,7 @@ using System; ...@@ -176,7 +154,7 @@ using System;
#nullable disable #nullable disable
WriteLiteral("</td>\r\n <td>"); WriteLiteral("</td>\r\n <td>");
#nullable restore #nullable restore
#line 53 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" #line 54 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml"
Write(Html.DisplayFor(modelItem => item.Description)); Write(Html.DisplayFor(modelItem => item.Description));
#line default #line default
...@@ -184,7 +162,7 @@ using System; ...@@ -184,7 +162,7 @@ using System;
#nullable disable #nullable disable
WriteLiteral("</td>\r\n <td>\r\n <div class=\"d-flex\">\r\n <button class=\"btn btn-warning btn-edit m-1\" data-id=\""); WriteLiteral("</td>\r\n <td>\r\n <div class=\"d-flex\">\r\n <button class=\"btn btn-warning btn-edit m-1\" data-id=\"");
#nullable restore #nullable restore
#line 56 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" #line 57 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml"
Write(item.Id); Write(item.Id);
#line default #line default
...@@ -192,28 +170,28 @@ using System; ...@@ -192,28 +170,28 @@ using System;
#nullable disable #nullable disable
WriteLiteral("\">Edit</button>\r\n <button class=\"btn btn-danger btn-delete m-1\" data-id=\""); WriteLiteral("\">Edit</button>\r\n <button class=\"btn btn-danger btn-delete m-1\" data-id=\"");
#nullable restore #nullable restore
#line 57 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" #line 58 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml"
Write(item.Id); Write(item.Id);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("\">Delete</button>\r\n "); WriteLiteral("\">Delete</button>\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "304d1162eb4d7e51191e3d1ab9bba68d17cd70bf11314", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3302db48136fd4ef2e2cf1b555107dde6de5327d9498", async() => {
WriteLiteral("Details"); WriteLiteral("Details");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_2.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null)
{ {
throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues")); throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues"));
} }
BeginWriteTagHelperAttribute(); BeginWriteTagHelperAttribute();
#nullable restore #nullable restore
#line 58 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" #line 59 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml"
WriteLiteral(item.Id); WriteLiteral(item.Id);
#line default #line default
...@@ -222,8 +200,8 @@ using System; ...@@ -222,8 +200,8 @@ using System;
__tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute();
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer;
__tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); __tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -233,7 +211,7 @@ using System; ...@@ -233,7 +211,7 @@ using System;
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </td>\r\n </tr>\r\n"); WriteLiteral("\r\n </div>\r\n </td>\r\n </tr>\r\n");
#nullable restore #nullable restore
#line 62 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml" #line 63 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Ingredient\Index.cshtml"
} }
#line default #line default
...@@ -257,13 +235,13 @@ using System; ...@@ -257,13 +235,13 @@ using System;
"); ");
DefineSection("Scripts", async() => { DefineSection("Scripts", async() => {
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("partial", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "304d1162eb4d7e51191e3d1ab9bba68d17cd70bf14464", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("partial", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3302db48136fd4ef2e2cf1b555107dde6de5327d12647", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper.Name = (string)__tagHelperAttribute_5.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper.Name = (string)__tagHelperAttribute_3.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "9adc6a6658017632783aa7bb2ef9b9c32b03d7c8" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "3808917f5d76c573867efae7a29b007606097b6e"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Medicine_Create), @"mvc.1.0.view", @"/Views/Medicine/Create.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Medicine_Create), @"mvc.1.0.view", @"/Views/Medicine/Create.cshtml")]
...@@ -46,7 +46,7 @@ using System; ...@@ -46,7 +46,7 @@ using System;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"9adc6a6658017632783aa7bb2ef9b9c32b03d7c8", @"/Views/Medicine/Create.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"3808917f5d76c573867efae7a29b007606097b6e", @"/Views/Medicine/Create.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Medicine_Create : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<MedicineViewModel> public class Views_Medicine_Create : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<MedicineViewModel>
{ {
...@@ -54,11 +54,9 @@ using System; ...@@ -54,11 +54,9 @@ using System;
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("control-label"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("control-label"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("form-control"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("form-control"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rows", new global::Microsoft.AspNetCore.Html.HtmlString("4"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rows", new global::Microsoft.AspNetCore.Html.HtmlString("4"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Index", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-secondary ms-2"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("method", "post", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_6 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("enctype", new global::Microsoft.AspNetCore.Html.HtmlString("multipart/form-data"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_7 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("method", "post", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_8 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("enctype", new global::Microsoft.AspNetCore.Html.HtmlString("multipart/form-data"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden #line hidden
#pragma warning disable 0649 #pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
...@@ -86,7 +84,6 @@ using System; ...@@ -86,7 +84,6 @@ using System;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper; private global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper; private global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper; private global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper;
private global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper;
#pragma warning disable 1998 #pragma warning disable 1998
public async override global::System.Threading.Tasks.Task ExecuteAsync() public async override global::System.Threading.Tasks.Task ExecuteAsync()
{ {
...@@ -96,30 +93,39 @@ using System; ...@@ -96,30 +93,39 @@ using System;
ViewData["Title"] = "Create"; ViewData["Title"] = "Create";
ViewData["Controller"] = "Medicine";
Layout = "_AdminLayout"; // Layout = "_AdminLayout";
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(@" WriteLiteral(@"
<div class=""container py-5""> <div class=""modal-header"">
<div class=""row justify-content-center""> <h5 class=""modal-title"" id=""modalEditLabel"">Create New Medicine</h5>
<div class=""col-md-8""> <button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
<div class=""card shadow-sm""> <span aria-hidden=""true"">&times;</span>
<div class=""card-body""> </button>
<h1 class=""card-title mb-4"">Create New Medicine</h1> </div>
<div class=""modal-body"">
");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c88157", async() => {
WriteLiteral("\r\n "); <div class=""container py-5"">
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c88439", async() => { <div class=""row justify-content-center"">
<div class=""col"">
<div class="" shadow-sm"">
<div");
BeginWriteAttribute("class", " class=\"", 615, "\"", 623, 0);
EndWriteAttribute();
WriteLiteral(">\r\n \r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e7796", async() => {
WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("div", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e8082", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper);
#nullable restore #nullable restore
#line 18 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 26 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSummary = global::Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.ModelOnly; __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSummary = global::Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.ModelOnly;
#line default #line default
...@@ -134,15 +140,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSumma ...@@ -134,15 +140,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationSummaryTagHelper.ValidationSumma
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n\r\n <div class=\"form-group row mb-3\">\r\n <div class=\"col-md-6\">\r\n "); WriteLiteral("\r\n\r\n <div class=\"form-group row mb-3\">\r\n <div class=\"col-md-6\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c810255", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e9910", async() => {
WriteLiteral("Trade Name"); WriteLiteral("Trade Name");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 22 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 30 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.TradeName); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.TradeName);
#line default #line default
...@@ -157,14 +163,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -157,14 +163,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c811912", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e11570", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 23 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 31 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.TradeName); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.TradeName);
#line default #line default
...@@ -179,14 +185,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -179,14 +185,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c813514", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e13176", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 24 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 32 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.TradeName); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.TradeName);
#line default #line default
...@@ -201,15 +207,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -201,15 +207,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n <div class=\"col-md-6\">\r\n "); WriteLiteral("\r\n </div>\r\n <div class=\"col-md-6\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c815286", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e14960", async() => {
WriteLiteral("Scientific Name"); WriteLiteral("Scientific Name");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 27 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 35 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ScintificName); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ScintificName);
#line default #line default
...@@ -224,14 +230,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -224,14 +230,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c816952", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e16630", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 28 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 36 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ScintificName); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ScintificName);
#line default #line default
...@@ -246,14 +252,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -246,14 +252,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c818558", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e18240", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 29 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 37 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ScintificName); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ScintificName);
#line default #line default
...@@ -268,15 +274,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -268,15 +274,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </div>\r\n\r\n <div class=\"form-group mb-3\">\r\n "); WriteLiteral("\r\n </div>\r\n </div>\r\n\r\n <div class=\"form-group mb-3\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c820371", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e20069", async() => {
WriteLiteral("Description"); WriteLiteral("Description");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 34 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 42 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description);
#line default #line default
...@@ -291,14 +297,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -291,14 +297,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("textarea", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c822027", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("textarea", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e21729", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper);
#nullable restore #nullable restore
#line 35 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 43 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description); __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description);
#line default #line default
...@@ -314,14 +320,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro ...@@ -314,14 +320,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_TextAreaTagHelper.For = ModelExpressionPro
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c823738", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e23444", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 36 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 44 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Description);
#line default #line default
...@@ -336,15 +342,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -336,15 +342,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n\r\n <div class=\"form-group row mb-3\">\r\n <div class=\"col-md-6\">\r\n "); WriteLiteral("\r\n </div>\r\n\r\n <div class=\"form-group row mb-3\">\r\n <div class=\"col-md-6\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c825575", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e25297", async() => {
WriteLiteral("Side Effects"); WriteLiteral("Side Effects");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 41 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 49 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.SideEffect); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.SideEffect);
#line default #line default
...@@ -359,14 +365,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -359,14 +365,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c827235", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e26961", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 42 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 50 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.SideEffect); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.SideEffect);
#line default #line default
...@@ -381,14 +387,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -381,14 +387,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c828838", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e28568", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 43 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 51 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.SideEffect); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.SideEffect);
#line default #line default
...@@ -403,15 +409,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -403,15 +409,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n <div class=\"col-md-6\">\r\n "); WriteLiteral("\r\n </div>\r\n <div class=\"col-md-6\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c830611", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e30353", async() => {
WriteLiteral("Dosage"); WriteLiteral("Dosage");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 46 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 54 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Dosage); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Dosage);
#line default #line default
...@@ -426,14 +432,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -426,14 +432,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c832261", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e32007", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 47 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 55 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Dosage); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Dosage);
#line default #line default
...@@ -448,14 +454,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -448,14 +454,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c833860", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e33610", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 48 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 56 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Dosage); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Dosage);
#line default #line default
...@@ -470,15 +476,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -470,15 +476,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </div>\r\n\r\n <div class=\"form-group row mb-3\">\r\n <div class=\"col-md-6\">\r\n "); WriteLiteral("\r\n </div>\r\n </div>\r\n\r\n <div class=\"form-group row mb-3\">\r\n <div class=\"col-md-6\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c835730", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e35500", async() => {
WriteLiteral("Category"); WriteLiteral("Category");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 54 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 62 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Category.Name); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Category.Name);
#line default #line default
...@@ -493,14 +499,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -493,14 +499,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c837389", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e37163", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 55 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 63 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Category.Name); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Category.Name);
#line default #line default
...@@ -515,14 +521,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -515,14 +521,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c838995", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e38773", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 56 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 64 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Category.Name); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.Category.Name);
#line default #line default
...@@ -537,15 +543,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -537,15 +543,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n <div class=\"col-md-6\">\r\n "); WriteLiteral("\r\n </div>\r\n <div class=\"col-md-6\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c840771", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e40561", async() => {
WriteLiteral("Manufacturer"); WriteLiteral("Manufacturer");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 59 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 67 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ManufactureName); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ManufactureName);
#line default #line default
...@@ -560,14 +566,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -560,14 +566,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c842436", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e42230", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 60 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 68 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ManufactureName); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ManufactureName);
#line default #line default
...@@ -582,14 +588,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -582,14 +588,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c844044", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e43842", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 61 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 69 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ManufactureName); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ManufactureName);
#line default #line default
...@@ -604,15 +610,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -604,15 +610,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </div>\r\n\r\n <div class=\"form-group mb-3\">\r\n "); WriteLiteral("\r\n </div>\r\n </div>\r\n\r\n <div class=\"form-group mb-3\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c845859", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e45673", async() => {
WriteLiteral("Image File"); WriteLiteral("Image File");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 66 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 74 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ImageFile); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ImageFile);
#line default #line default
...@@ -627,14 +633,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -627,14 +633,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c847512", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e47330", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 67 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 75 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ImageFile); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ImageFile);
#line default #line default
...@@ -649,14 +655,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -649,14 +655,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c849110", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e48932", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 68 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 76 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ImageFile); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.ImageFile);
#line default #line default
...@@ -671,15 +677,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -671,15 +677,15 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n\r\n <div class=\"form-group mb-4\">\r\n "); WriteLiteral("\r\n </div>\r\n\r\n <div class=\"form-group mb-4\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c850881", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("label", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e50715", async() => {
WriteLiteral("Medicine Type"); WriteLiteral("Medicine Type");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper);
#nullable restore #nullable restore
#line 72 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 80 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.MedicineType.TypeName); __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.MedicineType.TypeName);
#line default #line default
...@@ -694,14 +700,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid ...@@ -694,14 +700,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_LabelTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c852549", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("input", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3808917f5d76c573867efae7a29b007606097b6e52387", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper);
#nullable restore #nullable restore
#line 73 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 81 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.MedicineType.TypeName); __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.MedicineType.TypeName);
#line default #line default
...@@ -716,14 +722,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid ...@@ -716,14 +722,14 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_InputTagHelper.For = ModelExpressionProvid
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c854159", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("span", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "3808917f5d76c573867efae7a29b007606097b6e54001", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper);
#nullable restore #nullable restore
#line 74 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 82 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.MedicineType.TypeName); __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpressionProvider.CreateModelExpression(ViewData, __model => __model.MedicineType.TypeName);
#line default #line default
...@@ -738,35 +744,25 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -738,35 +744,25 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n\r\n <div class=\"form-group\">\r\n <button type=\"submit\" class=\"btn btn-primary\">Create</button>\r\n "); WriteLiteral(@"
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "9adc6a6658017632783aa7bb2ef9b9c32b03d7c856034", async() => { </div>
WriteLiteral("Back to List");
} <div class=""form-group"">
); <button type=""submit"" class=""btn btn-primary"">Create</button>
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); <button type=""button"" class=""btn btn-secondary"" data-dismiss=""modal"">Close</button>
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); </div>
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_4.Value; ");
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_5);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n ");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.RenderAtEndOfFormTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_RenderAtEndOfFormTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_6.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Action = (string)__tagHelperAttribute_4.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_6); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
__Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_7.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_FormTagHelper.Method = (string)__tagHelperAttribute_5.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_8); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -774,16 +770,17 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr ...@@ -774,16 +770,17 @@ __Microsoft_AspNetCore_Mvc_TagHelpers_ValidationMessageTagHelper.For = ModelExpr
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n"); WriteLiteral("\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n");
DefineSection("Scripts", async() => { DefineSection("Scripts", async() => {
WriteLiteral("\r\n"); WriteLiteral("\r\n");
#nullable restore #nullable restore
#line 89 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml" #line 97 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Create.cshtml"
await Html.RenderPartialAsync("_ValidationScriptsPartial"); await Html.RenderPartialAsync("_ValidationScriptsPartial");
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(" ");
} }
); );
} }
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "b59ddab6f4ba44be6f22ef8a97ca3c884a481a11" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "56aec30c0872d0822567d43061bdd1442ae782b9"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Medicine_Details), @"mvc.1.0.view", @"/Views/Medicine/Details.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Medicine_Details), @"mvc.1.0.view", @"/Views/Medicine/Details.cshtml")]
namespace AspNetCore namespace AspNetCore
{ {
#line hidden #line hidden
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.AspNetCore.Mvc.Rendering;
using Microsoft.AspNetCore.Mvc.ViewFeatures; using Microsoft.AspNetCore.Mvc.ViewFeatures;
#nullable restore #nullable restore
#line 1 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml" #line 1 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml"
using WebPresentation; using WebPresentation;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
#nullable restore #nullable restore
#line 2 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml" #line 2 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml"
using WebPresentation.ViewModels; using WebPresentation.ViewModels;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
#nullable restore #nullable restore
#line 3 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml" #line 3 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml"
using ApplicationDomain.Entities; using ApplicationDomain.Entities;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
#nullable restore #nullable restore
#line 4 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml" #line 4 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml"
using ApplicationCore.DTOs; using ApplicationCore.DTOs;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
#nullable restore #nullable restore
#line 6 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml" #line 6 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\_ViewImports.cshtml"
using System; using System;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"b59ddab6f4ba44be6f22ef8a97ca3c884a481a11", @"/Views/Medicine/Details.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"56aec30c0872d0822567d43061bdd1442ae782b9", @"/Views/Medicine/Details.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Medicine_Details : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<MedicineViewModel> public class Views_Medicine_Details : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<MedicineViewModel>
{ {
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("alt", new global::Microsoft.AspNetCore.Html.HtmlString("Avatar"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("alt", new global::Microsoft.AspNetCore.Html.HtmlString("Avatar"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("img-fluid my-5"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("img-fluid my-5"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("style", new global::Microsoft.AspNetCore.Html.HtmlString("width: 80px;"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("style", new global::Microsoft.AspNetCore.Html.HtmlString("width: 80px;"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Index", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Index", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "AddIngredints", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); #line hidden
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Medicine", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); #pragma warning disable 0649
#line hidden private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
#pragma warning disable 0649 #pragma warning restore 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner();
#pragma warning restore 0649 #pragma warning disable 0169
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner __tagHelperRunner = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperRunner(); private string __tagHelperStringValueBuffer;
#pragma warning disable 0169 #pragma warning restore 0169
private string __tagHelperStringValueBuffer; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null;
#pragma warning restore 0169 private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __backed__tagHelperScopeManager = null; {
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager __tagHelperScopeManager get
{ {
get if (__backed__tagHelperScopeManager == null)
{ {
if (__backed__tagHelperScopeManager == null) __backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope);
{ }
__backed__tagHelperScopeManager = new global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperScopeManager(StartTagHelperWritingScope, EndTagHelperWritingScope); return __backed__tagHelperScopeManager;
} }
return __backed__tagHelperScopeManager; }
} private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper;
} private global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper;
private global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper; #pragma warning disable 1998
private global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper; public async override global::System.Threading.Tasks.Task ExecuteAsync()
#pragma warning disable 1998 {
public async override global::System.Threading.Tasks.Task ExecuteAsync() WriteLiteral("\r\n");
{ #nullable restore
WriteLiteral("\r\n"); #line 3 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore
#line 3 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" ViewData["Title"] = "Medicine Details ";
ViewData["Controller"] = "Medicine";
ViewData["Title"] = "Medicine Details "; Layout = "_AdminLayout";
ViewData["Controller"] = "Medicine"; var a = 0;
Layout = "_AdminLayout";
var a = 0; #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral(@"
#nullable disable <section class=""page-section"">
WriteLiteral(@" <div class=""container h-100"">
<section class=""page-section""> <div class=""row d-flex justify-content-center align-items-center h-100"">
<div class=""container h-100""> <div class=""col col-lg-8 mb-4 mb-lg-0"">
<div class=""row d-flex justify-content-center align-items-center h-100""> <div class=""card mb-3"" style=""border-radius: .5rem;"">
<div class=""col col-lg-8 mb-4 mb-lg-0""> <div class=""row g-0"">
<div class=""card mb-3"" style=""border-radius: .5rem;""> <div class=""col-4 gradient-custom text-center text-black""
<div class=""row g-0""> style=""border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;"">
<div class=""col-md-4 gradient-custom text-center text-black"" ");
style=""border-top-left-radius: .5rem; border-bottom-left-radius: .5rem;""> __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "56aec30c0872d0822567d43061bdd1442ae782b95986", async() => {
"); }
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "b59ddab6f4ba44be6f22ef8a97ca3c884a481a116604", async() => { );
} __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); BeginAddHtmlAttributeValues(__tagHelperExecutionContext, "src", 2, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); AddHtmlAttributeValue("", 713, "~/img/", 713, 6, true);
BeginAddHtmlAttributeValues(__tagHelperExecutionContext, "src", 2, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); #nullable restore
AddHtmlAttributeValue("", 716, "~/img/", 716, 6, true); #line 18 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore AddHtmlAttributeValue("", 719, Model.ImageName, 719, 16, false);
#line 18 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
AddHtmlAttributeValue("", 722, Model.ImageName, 722, 16, false); #line default
#line hidden
#line default #nullable disable
#line hidden EndAddHtmlAttributeValues(__tagHelperExecutionContext);
#nullable disable __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
EndAddHtmlAttributeValues(__tagHelperExecutionContext); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2); if (!__tagHelperExecutionContext.Output.IsContentModified)
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); {
if (!__tagHelperExecutionContext.Output.IsContentModified) await __tagHelperExecutionContext.SetOutputContentAsync();
{ }
await __tagHelperExecutionContext.SetOutputContentAsync(); Write(__tagHelperExecutionContext.Output);
} __tagHelperExecutionContext = __tagHelperScopeManager.End();
Write(__tagHelperExecutionContext.Output); WriteLiteral("\r\n <h5>");
__tagHelperExecutionContext = __tagHelperScopeManager.End(); #nullable restore
WriteLiteral("\r\n <h5>"); #line 20 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.TradeName);
#line 20 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.TradeName); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral("</h5>\r\n <p>Category: ");
#nullable disable #nullable restore
WriteLiteral("</h5>\r\n <p>Category: "); #line 21 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.Category is null ? "":Model.Category.Name);
#line 21 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Category is null ? "":Model.Category.Name); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral("</p>\r\n <button class=\"btn btn-warning btn-edit\" data-id=\"");
#nullable disable #nullable restore
WriteLiteral("</p>\r\n <button class=\"btn btn-warning btn-edit\" data-id=\""); #line 22 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.Id);
#line 22 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral("\">Edit</button>\r\n <button class=\"btn btn-danger btn-delete\" data-id=\"");
#nullable disable #nullable restore
WriteLiteral("\">Edit</button>\r\n <button class=\"btn btn-danger btn-delete\" data-id=\""); #line 23 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.Id);
#line 23 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral(@""">Delete</button>
#nullable disable </div>
WriteLiteral(@""">Delete</button> <div class=""col-8"">
</div> <div class=""card-body p-4"">
<div class=""col-md-8""> <h6>Information:</h6>
<div class=""card-body p-4""> <hr class=""mt-0 mb-4"">
<h6>Information:</h6> <div class=""row pt-1"">
<hr class=""mt-0 mb-4""> <div class=""col mb-3"">
<div class=""row pt-1""> <h6>
<div class=""col-6 mb-3""> Description : <span class=""text-muted"">");
<h6>Description</h6> #nullable restore
<p class=""text-muted"">"); #line 32 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.Description);
#line 32 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Description); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral("</span>\r\n </h6>\r\n </div>\r\n <div class=\"col-12 row mb-3\">\r\n <h6 class=\"col\">Type:");
#nullable disable #nullable restore
WriteLiteral("</p>\r\n </div>\r\n <div class=\"col-6 mb-3\">\r\n <h6>Type:"); #line 36 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.MedicineType?.TypeName);
#line 35 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.MedicineType?.TypeName); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral("</h6>\r\n <h6 class=\"col text-muted\">Dosage : ");
#nullable disable #nullable restore
WriteLiteral("</h6>\r\n <p class=\"text-muted\">Dosage : "); #line 37 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.Dosage);
#line 36 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Dosage); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral("</h6>\r\n <h6 class=\"col text-muted\">Price : ");
#nullable disable #nullable restore
WriteLiteral("</p>\r\n <p class=\"text-muted\">Price : "); #line 38 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(Model.Price);
#line 37 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Price); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral(@"</h6>
#nullable disable </div>
WriteLiteral(@"</p> </div>
</div>
</div> </div>
<h6>Ingredients : </h6>
<hr class=""mt-0 mb-4""> </div>
<div class=""row pt-1""> <div class=""col-12 p-3"">
<table id=""Ingredients_"" class=""table table-bordered""> <h6>Ingredients : </h6>
<thead> <hr class=""mt-0 mb-4"">
<tr> <div class=""row pt-1 p-3"">
<td>#</td> <table id=""Ingredients_"" class="" p-4 table table-bordered"">
<td>Name</td> <thead class=""thead-light"">
<td>Description</td> <tr>
<td>Ratio</td> <td>#</td>
<td>Manage</td> <td>Name</td>
</tr> <td>Description</td>
</thead> <td>Ratio</td>
<tbody> <td>Manage</td>
"); </tr>
#nullable restore </thead>
#line 54 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" <tbody>
foreach (var ing in Model.MedicineIngredients) ");
{ #nullable restore
#line 60 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#line default if (Model.MedicineIngredients.Count == 0)
#line hidden {
#nullable disable
WriteLiteral(" <tr class=\" mb-3\">\r\n <td>"); #line default
#nullable restore #line hidden
#line 57 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" #nullable disable
Write(a+=1); WriteLiteral(@" <tr>
<td></td>
#line default <td></td>
#line hidden <td></td>
#nullable disable <td></td>
WriteLiteral("</td>\r\n <td>"); <td></td>
#nullable restore </tr>
#line 58 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" ");
Write(ing.Ingredient.Name); #nullable restore
#line 69 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#line default
#line hidden }
#nullable disable
WriteLiteral("</td>\r\n <td>"); #line default
#nullable restore #line hidden
#line 59 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" #nullable disable
Write(ing.Ingredient.Description); #nullable restore
#line 71 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#line default foreach (var ing in Model.MedicineIngredients)
#line hidden {
#nullable disable
WriteLiteral("</td>\r\n <td>"); #line default
#nullable restore #line hidden
#line 60 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" #nullable disable
Write(ing.Ratio); WriteLiteral(" <tr class=\" mb-3\">\r\n <td>");
#nullable restore
#line default #line 74 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#line hidden Write(a+=1);
#nullable disable
WriteLiteral("</td>\r\n <td>\r\n <button class=\"btn btn-danger\""); #line default
BeginWriteAttribute("ondblclick", " ondblclick=\'", 3637, "\'", 3794, 16); #line hidden
WriteAttributeValue("", 3650, "DeleteConfirm(\"Delete", 3650, 21, true); #nullable disable
WriteAttributeValue(" ", 3671, "Confirm\",", 3672, 10, true); WriteLiteral("</td>\r\n <td>");
WriteAttributeValue(" ", 3681, "\"Are", 3682, 5, true); #nullable restore
WriteAttributeValue(" ", 3686, "you", 3687, 4, true); #line 75 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
WriteAttributeValue(" ", 3690, "sure", 3691, 5, true); Write(ing.Ingredient.Name);
WriteAttributeValue(" ", 3695, "you", 3696, 4, true);
WriteAttributeValue(" ", 3699, "want", 3700, 5, true); #line default
WriteAttributeValue(" ", 3704, "to", 3705, 3, true); #line hidden
WriteAttributeValue(" ", 3707, "delete", 3708, 7, true); #nullable disable
#nullable restore WriteLiteral("</td>\r\n <td>");
#line 62 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" #nullable restore
WriteAttributeValue(" ", 3714, ing.Ingredient.Name, 3715, 20, false); #line 76 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(ing.Ingredient.Description);
#line default
#line hidden #line default
#nullable disable #line hidden
WriteAttributeValue(" ", 3735, "From", 3736, 5, true); #nullable disable
WriteAttributeValue(" ", 3740, "this", 3741, 5, true); WriteLiteral("</td>\r\n <td>");
WriteAttributeValue(" ", 3745, "medicine\",", 3746, 11, true); #nullable restore
WriteAttributeValue(" ", 3756, "\"ReomveIngredient\",", 3757, 20, true); #line 77 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
#nullable restore Write(ing.Ratio);
#line 62 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
WriteAttributeValue("", 3776, ing.IngredientId, 3776, 17, false); #line default
#line hidden
#line default #nullable disable
#line hidden WriteLiteral("</td>\r\n <td>\r\n <button class=\"btn btn-danger\"");
#nullable disable BeginWriteAttribute("ondblclick", " ondblclick=\'", 4372, "\'", 4529, 16);
WriteAttributeValue("", 3793, ")", 3793, 1, true); WriteAttributeValue("", 4385, "DeleteConfirm(\"Delete", 4385, 21, true);
EndWriteAttribute(); WriteAttributeValue(" ", 4406, "Confirm\",", 4407, 10, true);
WriteLiteral(">Delete</button>\r\n </td>\r\n\r\n </tr>\r\n"); WriteAttributeValue(" ", 4416, "\"Are", 4417, 5, true);
#nullable restore WriteAttributeValue(" ", 4421, "you", 4422, 4, true);
#line 66 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" WriteAttributeValue(" ", 4425, "sure", 4426, 5, true);
} WriteAttributeValue(" ", 4430, "you", 4431, 4, true);
WriteAttributeValue(" ", 4434, "want", 4435, 5, true);
#line default WriteAttributeValue(" ", 4439, "to", 4440, 3, true);
#line hidden WriteAttributeValue(" ", 4442, "delete", 4443, 7, true);
#nullable disable #nullable restore
WriteLiteral(@" </tbody> #line 79 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
</table> WriteAttributeValue(" ", 4449, ing.Ingredient.Name, 4450, 20, false);
</div>
<div class=""row pt-1""> #line default
<div class=""col-6 mb-3""> #line hidden
"); #nullable disable
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b59ddab6f4ba44be6f22ef8a97ca3c884a481a1116630", async() => { WriteAttributeValue(" ", 4470, "From", 4471, 5, true);
WriteLiteral("Back to List"); WriteAttributeValue(" ", 4475, "this", 4476, 5, true);
} WriteAttributeValue(" ", 4480, "medicine\",", 4481, 11, true);
); WriteAttributeValue(" ", 4491, "\"ReomveIngredient\",", 4492, 20, true);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); #nullable restore
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); #line 79 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_3.Value; WriteAttributeValue("", 4511, ing.IngredientId, 4511, 17, false);
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); #line default
if (!__tagHelperExecutionContext.Output.IsContentModified) #line hidden
{ #nullable disable
await __tagHelperExecutionContext.SetOutputContentAsync(); WriteAttributeValue("", 4528, ")", 4528, 1, true);
} EndWriteAttribute();
Write(__tagHelperExecutionContext.Output); WriteLiteral(">Delete</button>\r\n </td>\r\n\r\n </tr>\r\n");
__tagHelperExecutionContext = __tagHelperScopeManager.End(); #nullable restore
WriteLiteral("\r\n\r\n </div>\r\n <div class=\"col-6 mb-3\">\r\n "); #line 83 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b59ddab6f4ba44be6f22ef8a97ca3c884a481a1117948", async() => { }
WriteLiteral("Add Ingredients ");
} #line default
); #line hidden
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); #nullable disable
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); WriteLiteral(@" </tbody>
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_4.Value; </table>
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4); </div>
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_5.Value; <hr />
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5); <div class=""row pt-1"">
if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) <div class=""col-6 mb-3"">
{ ");
throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues")); __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "56aec30c0872d0822567d43061bdd1442ae782b917157", async() => {
} WriteLiteral("Back to List");
BeginWriteTagHelperAttribute(); }
#nullable restore );
#line 76 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
WriteLiteral(Model.Id); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_3.Value;
#line default __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
#line hidden await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
#nullable disable if (!__tagHelperExecutionContext.Output.IsContentModified)
__tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); {
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer; await __tagHelperExecutionContext.SetOutputContentAsync();
__tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); }
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); Write(__tagHelperExecutionContext.Output);
if (!__tagHelperExecutionContext.Output.IsContentModified) __tagHelperExecutionContext = __tagHelperScopeManager.End();
{ WriteLiteral(@"
await __tagHelperExecutionContext.SetOutputContentAsync();
} </div>
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); <div class=""col-6 mb-3"">
WriteLiteral(@" <button class=""btn btn-primary"" onclick=""fetchAll()"">Get All Ingredients </button>
</div> </div>
<div class=""col-6 mb-3"">
<button class=""btn btn-primary"" onclick=""fetchAll()"">Get All Ingredients </button> </div>
</div> </div>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </section>
</div> <section class=""page-section mb-4 mt-4"">
</div> <div class=""container py-5 h-100"">
</div> <div class=""row d-flex justify-content-center align-items-center h-100"">
</div> <div class=""col-12 col-lg-10 mb-4 mb-lg-0"">
</section> <div class=""card mb-3"" style=""border-radius: .5rem;"">
<section class=""page-section mb-4 mt-4"">
<div class=""container py-5 h-100""> <div id=""t"">
<div class=""row d-flex justify-content-center align-items-center h-100""> </div>
<div class=""col-12 col-lg-10 mb-4 mb-lg-0""> </div>
<div class=""card mb-3"" style=""border-radius: .5rem;""> </div>
</div>
<div id=""t""> </div>
</div> </section>
</div> <div id=""mod"">
</div>
</div> </div>
</div> ");
</section> DefineSection("Scripts", async() => {
<div id=""mod""> WriteLiteral(@"
<script>
</div> async function fetchAll() {
"); try {
DefineSection("Scripts", async() => { debugger
let response = await fetch('/Ingredient/GetAll'); // Adjust the endpoint as needed
if (response.ok) {
let medicines = await response.json();
// showModal('',medicines);
populateTable(medicines.result,'t')
} else {
console.error('Error:', response.statusText);
showToast(medicines, 'error');
}
} catch (error) {
console.error('Fetch error:', error);
}
}
async function updateIngredients() {
let id =");
#nullable restore
#line 145 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id);
#line default
#line hidden
#nullable disable
WriteLiteral(@";
debugger;
try {
let response = await fetch(`/Medicine/GetMedicineIngredient/${id}`); // Adjust the endpoint as needed
if (response.ok) {
let medicines = await response.json();
medicines = medicines.result
populateTable(medicines, 'Ingredients_');
} else {
console.error('Error:', response.statusText);
}
} catch (error) {
console.error('Fetch error:', error);
}
}
function populateTable(medicines,tableName) {
let tableBody = document.querySelector('#' + tableName);
tableBody.innerHTML = `
<table class=""table"">
<thead class=""thead-light"">
<tr>
<td>Name</td>
<td>Description</td>${
tableName==""t"" ?"" "":""<td>Ratio</td>""
");
WriteLiteral(@" }<td>Manage</td>
</tr>
</thead >
<tbody id=""${tableName + ""b""}"" >
</tbody>
</table>`;
tableBody = document.querySelector(""#"" + tableName + ""b"");
if (medicines.length == 0 && tableName != ""t"") {
tableBody.innerHTML =`
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
`
}
medicines.forEach(medicine => {
let row = document.createElement('tr');
row.classList = ""mb-3""
if (tableName == ""t"") {
row.innerHTML = `
");
WriteLiteral(@"<td>${medicine.name}</td>
<td>${medicine.description}</td>
<td>
<button
class=""btn btn-primary"" onclick=""addIngredient( ${medicine.id})"" data-dismiss=""modal"" aria-label=""Close"">
Add
</button>
</td> `
} else {
let m = ` ""Are you sure you want to delete ${medicine.ingredient.name}From this medicine""`;
row.innerHTML = `
<td>${medicine.ingredient.name}</td>
<td>${medicine.ingredient.description}</td>
${ medicine.ratio}
<td>
<button
class=""btn btn-danger"" onclick='DeleteConfirm(""Delete Confirm"",${m}, ""ReomveIngredient"", ${medicine.ingredient.id})'>
Delete
</button >
</");
WriteLiteral(@"td >`;
}
tableBody.appendChild(row);
});
}
function addIngredient(med) {
const modalBody = document.querySelector('#mod');
modalBody.innerHTML = `
<div class=""modal fade"" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog""
aria-hidden=""true"">
<div class=""modal-dialog"">
<div class=""modal-content"">
<div class=""modal-header border-bottom-0"">
<button type=""button"" class=""close input"" data-dismiss=""modal"" aria-label=""Close"">
<span aria-hidden=""true"">
<i class=""fas fa-times""></i>
</span>
</button>
</div>
<div class=""modal-body text-start p-3"">
<h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">chose th");
WriteLiteral(@"e ratio</h5>
<p class="" mb-5""> what is the ratio </p>
<input type=""number"" value=1 id=""r"">
<hr class=""mt-2 mb-4""
style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;"">
<div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
<button class=""btn btn-info"" onclick=""addIngredientT(${med})"" data-dismiss=""modal"" aria-label=""Close"">Add</button>
<button class=""btn btn-primary"" data-dismiss=""modal"" aria-label=""Close"">Close</button>
</div>
</div>
</div>
</div> `;
// Show the modal
const medicineModal = new bootstrap.Modal(document.getElementById('item'));
medicineModal.show();
}
async function addIngredientT(med) {
let id =");
#nullable restore
#line 268 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id);
#line default
#line hidden
#nullable disable
WriteLiteral(@";
try {
var r = document.getElementById('r').value;
console.log(r)
let response = await fetch(`/Medicine/AddIngredient`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ IngredientId: med , MedicineId:id ,Ratio:r}) // Adjust the body as needed
});
if (response.ok) {
let result = await response.json();
updateIngredients();
showToast(result.message, result.result);
} else {
console.error('Error:', response.statusText);
showToast('Failed to add medicine', 'Error');
}
} catch (error) {
console.error('Fetch error:', error);
showToast('Failed to add medicine', 'Error');
} ");
WriteLiteral("\n }\r\n async function DetailMedicine(med) {\r\n let id =");
#nullable restore
#line 295 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id);
#line default
#line hidden
#nullable disable
WriteLiteral(@";
try {
debugger
let response = await fetch(`/Medicine/GetDetails/${med}`, {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
});
if (response.ok) {
let result = await response.json();
console.log(result)
showModal('Medicine Details',result );
} else {
console.error('Error:', response.statusText);
showToast('Failed to add medicine', 'Error');
}
} catch (error) {
console.error('Fetch error:', error);
showToast('Failed to add medicine', 'Error');
}
}
async function ReomveIngredient(med) {
let id =");
#nullable restore
#line 320 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id);
#line default
#line hidden
#nullable disable
WriteLiteral(@";
try {
/// showToast('Loading ... ', 'Removing medicine');
let response = await fetch(`/Medicine/ReomveIngredient`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ MedicineId: id, IngredientId: med }) // Adjust the body as needed
});
if (response.ok) {
let result = await response.json();
showToast(result.message, result.result);
updateIngredients();
} else {
console.error('Error:', response.statusText);
showToast('Failed to remove medicine', 'Error');
}
} catch (error) {
console.error('Fetch error:', error);
showToast('Failed to remove medicine', 'Error');
}
}
");
WriteLiteral(@" async function DeleteConfirm(title, message, action, param) {
debugger
const modalBody = document.querySelector('#mod');
modalBody.innerHTML = `
<div class=""modal fade"" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog""
aria-hidden=""true"">
<div class=""modal-dialog"">
<div class=""modal-content"">
<div class=""modal-header border-bottom-0"">
<button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
<span aria-hidden=""true"">
<i class=""fas fa-times""></i>
</span>
</button>
</div>
<div class=""modal-body text-start p-3"">
<h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">${title}</h5>
<p class="" mb-5""> ${message}</p>
");
WriteLiteral(@" WriteLiteral(@"
<script> <hr class=""mt-2 mb-4""
async function fetchAll() { style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;"">
try { <div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
debugger
let response = await fetch('/Ingredient/GetAll'); // Adjust the endpoint as needed <button class=""btn btn-danger"" onclick=""${action}(${param})"" data-dismiss=""modal"" aria-label=""Close"">Delete</button>
if (response.ok) {
let medicines = await response.json(); <button class=""btn btn-info"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">Close</button>
// showModal('',medicines); </div>
populateTable(medicines.result,'t') </div>
} else { </div>
console.error('Error:', response.statusText); </div> `;
showToast(medicines, 'error'); // Show the modal
const medicineModal = new bootstrap.Modal(document.getElementById('item'));
} medicineModal.show();
} catch (error) {
console.error('Fetch error:', error); }
} function showToast(message, title) {
} const Modal = new bootstrap.Modal(document.getElementById('item'));
async function updateIngredients() { // Modal.close();
let id ="); try {
#nullable restore Modal.dispose();
#line 131 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" ");
Write(Model.Id); WriteLiteral(@" } catch { }
#line default const modalBody = document.querySelector('#mod');
#line hidden modalBody.innerHTML = `
#nullable disable <div class=""modal fade"" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog""
WriteLiteral(@"; aria-hidden=""true"">
debugger; <div class=""modal-dialog"">
try { <div class=""modal-content"">
let response = await fetch(`/Medicine/GetMedcineIngredient/${id}`); // Adjust the endpoint as needed <div class=""modal-header border-bottom-0"">
if (response.ok) { <button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
let medicines = await response.json(); <span aria-hidden=""true"">
medicines = medicines.medicineIngredients <i class=""fas fa-times""></i>
populateTable(medicines, 'Ingredients_'); </span>
} else { </button>
console.error('Error:', response.statusText); </div>
} <div class=""modal-body text-start p-3"">
} catch (error) { <h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">${title}</h5>
console.error('Fetch error:', error);
} <p class="" mb-5""> ${message}</p>
}
<hr class=""mt-2 mb-4""
function populateTable(medicines,tableName) { ");
WriteLiteral(@" style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;"">
<div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
let tableBody = document.querySelector('#' + tableName);
tableBody.innerHTML = ` <button class=""btn btn-info"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">Close</button>
<table class=""table""> </div>
<thead> </div>
<tr> </div>
<td>Name</td> </div> `;
<td>Description</td> // Show the modal
${tableName==""t"" ?"" "":""<td>Ratio</td>""} const medicineModal = new bootstrap.Modal(document.getElementById('item'));
<td>Mana"); medicineModal.show();
WriteLiteral(@"ge</td>
</tr> }
</thead ><tbody id=""${tableName + ""b""}"" > </tbody></table>`; function showModal(message, result) {
var s = result
tableBody = document.querySelector(""#"" + tableName + ""b""); var t = 0;
var r= ''
medicines.forEach(medicine => { for (i in s) {
let row = document.createElement('tr'); console.log(i)
row.classList = ""mb-3"" r+=`
row.innerHTML = ` <tr class="" mb-3"">
<td>${medicine.name}</td> <td>${s[i].name}</td>
<td>${medicine.description}</td> <td>${s[i].description}</td>
${tableName == ""t"" ? "" "" : medicine.ratio} ");
`; WriteLiteral(@" <td>
row.innerHTML += <button class=""btn btn-info"" onclick=""addIngredient(${s[i].id})"">Add</button>
(tableName != ""t"") ? </td>
</tr>
`
<td>
`}
<button class=""btn btn-danger"" ondblclick='DeleteConfirm(""Delete Confirm"", ""Are you sure you want to delete ${medicine.name}From this medicine"", ""ReomveIngredient"",${medicine.ingredient.id})'>Delete</button> const modalBody = document.querySelector('#mod');
modalBody.innerHTML = `
</td> <div class=""modal fade portfolio-modal "" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog""
` : aria-hidden=""true"">
`<td> <div class=""modal-dialog"">
"); <div class=""modal-content"">
WriteLiteral(@" <button class=""btn btn-primary"" onclick=""addIngredient( ${medicine.id})"" data-dismiss=""modal"" aria-label=""Close"">Add</button> <div class=""modal-header border-bottom-0"">
<button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
</td> <span aria-hidden=""true"">
` <i class=""fas fa-times""></i>
</span>
tableBody.appendChild(row); </button>
}); </div>
<div class=""modal-body text-start p-3"">
tableBody.innerHTML += ``; ");
WriteLiteral(@"<h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">All Ingredients</h5>
}
function addIngredient(med) { <hr class=""mt-2 mb-4""
const modalBody = document.querySelector('#mod'); style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;"">
modalBody.innerHTML = ` <table class=""table table-bordered"">
<div class=""modal fade"" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog"" <thead>
aria-hidden=""true""> <tr>
<div class=""modal-dialog""> <td>Name</td>
<div class=""modal-content""> <td>Description</td>
<div class=""modal-header border-bottom-0""> <td>Manage</td>
<button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close""> </tr>
<span aria-hidden=""true""> </thead>
<i class=""fas fa-times""></i> <tbody>
</span>
</button> ${r}
"); </tbody>
WriteLiteral(@" </div> </table>
<div class=""modal-body text-start p-3"">
<h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">chose the ratio</h5> <hr class=""mt-2 mb-4""
style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed ");
<p class="" mb-5""> what is the ratio </p> WriteLiteral(@"#9e9e9e;"">
<input type=""number"" value=1 id=""r"">
<hr class=""mt-2 mb-4"" </div>
style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;""> <div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
<div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
<button class=""btn btn-info"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">Close</button>
<button class=""btn btn-info"" onclick=""addIngredientT(${med})"" data-dismiss=""modal"" aria-label=""Close"">Add</button> </div>
<button class=""btn btn-primary"" data-dismiss=""modal"" aria-label=""Close"">Close</button> </div>
</div>
</div> </div> `;
</div> // Show the modal
</div> const medicineModal = new bootstrap.Modal(document.getElementById('item'));
</div> `; medicineModal.show();
// Show the modal
const medicineModal = new bootstrap.M"); }
WriteLiteral("odal(document.getElementById(\'item\'));\r\n medicineModal.show();\r\n\r\n\r\n }\r\n async function addIngredientT(med) {\r\n let id ="); </script>
#nullable restore
#line 233 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml" ");
Write(Model.Id); }
);
#line default }
#line hidden #pragma warning restore 1998
#nullable disable [global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
WriteLiteral(@"; public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
try { [global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
var r = document.getElementById('r').value; public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
console.log(r) [global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
let response = await fetch(`/Medicine/AddIngredient`, { [global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
method: 'POST', public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
headers: { [global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
'Content-Type': 'application/json' public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<MedicineViewModel> Html { get; private set; }
}, }
body: JSON.stringify({ IngredientId: med , MedicineId:id ,Ratio:r}) // Adjust the body as needed }
}); #pragma warning restore 1591
if (response.ok) {
let result = await response.json();
updateIngredients();
showToast('Medicine added successfully', 'Success');
} else {
console.error('Error:', response.statusText);
showToast('Failed to add medicine', 'Error');
}
} catch (error) {
console.error('Fetch error:', error);
showToast('Failed to add medicine', 'Error');
");
WriteLiteral(" }\r\n }\r\n async function DetailMedicine(med) {\r\n let id =");
#nullable restore
#line 260 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id);
#line default
#line hidden
#nullable disable
WriteLiteral(@";
try {
debugger
let response = await fetch(`/Medicine/GetDetails/${med}`, {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
});
if (response.ok) {
let result = await response.json();
console.log(result)
showModal('Medicine Details',result );
} else {
console.error('Error:', response.statusText);
showToast('Failed to add medicine', 'Error');
}
} catch (error) {
console.error('Fetch error:', error);
showToast('Failed to add medicine', 'Error');
}
}
async function ReomveIngredient(med) {
let id =");
#nullable restore
#line 285 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Details.cshtml"
Write(Model.Id);
#line default
#line hidden
#nullable disable
WriteLiteral(@";
try {
/// showToast('Loading ... ', 'Removing medicine');
let response = await fetch(`/Medicine/ReomveIngredient`, {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ MedicineId: id, IngredientId: med }) // Adjust the body as needed
});
if (response.ok) {
let result = await response.json();
updateIngredients();
showToast('Medicine Reomved successfully', 'Success');
} else {
console.error('Error:', response.statusText);
showToast('Failed to remove medicine', 'Error');
}
} catch (error) {
console.error('Fetch error:', error);
showToast('Failed to remove medicine', 'Error');
}
");
WriteLiteral(@" }
async function DeleteConfirm(title, message, action, param) {
debugger
const modalBody = document.querySelector('#mod');
modalBody.innerHTML = `
<div class=""modal fade"" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog""
aria-hidden=""true"">
<div class=""modal-dialog"">
<div class=""modal-content"">
<div class=""modal-header border-bottom-0"">
<button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
<span aria-hidden=""true"">
<i class=""fas fa-times""></i>
</span>
</button>
</div>
<div class=""modal-body text-start p-3"">
<h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">${title}</h5>
<p class="" mb-5""> ${me");
WriteLiteral(@"ssage}</p>
<hr class=""mt-2 mb-4""
style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;"">
<div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
<button class=""btn btn-danger"" onclick=""${action}(${param})"" data-dismiss=""modal"" aria-label=""Close"">Delete</button>
<button class=""btn btn-info"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">Close</button>
</div>
</div>
</div>
</div> `;
// Show the modal
const medicineModal = new bootstrap.Modal(document.getElementById('item'));
medicineModal.show();
}
function showToast(message, title) {
const Modal = new bootstrap.Modal(document.getElementById('item'));
// Modal.close();
try {
Modal.dispose();");
WriteLiteral(@"
} catch { }
const modalBody = document.querySelector('#mod');
modalBody.innerHTML = `
<div class=""modal fade"" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog""
aria-hidden=""true"">
<div class=""modal-dialog"">
<div class=""modal-content"">
<div class=""modal-header border-bottom-0"">
<button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
<span aria-hidden=""true"">
<i class=""fas fa-times""></i>
</span>
</button>
</div>
<div class=""modal-body text-start p-3"">
<h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">${title}</h5>
<p class="" mb-5""> ${message}</p>
<hr class=""mt-2 mb-4""
");
WriteLiteral(@" style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;"">
<div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
<button class=""btn btn-info"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">Close</button>
</div>
</div>
</div>
</div> `;
// Show the modal
const medicineModal = new bootstrap.Modal(document.getElementById('item'));
medicineModal.show();
}
function showModal(message, result) {
var s = result
var t = 0;
var r= ''
for (i in s) {
console.log(i)
r+=`
<tr class="" mb-3"">
<td>${s[i].name}</td>
<td>${s[i].description}<");
WriteLiteral(@"/td>
<td>
<button class=""btn btn-info"" onclick=""addIngredient(${s[i].id})"">Add</button>
</td>
</tr>
`}
const modalBody = document.querySelector('#mod');
modalBody.innerHTML = `
<div class=""modal fade portfolio-modal "" id=""item"" tabindex=""-1"" aria-labelledby=""label-"" role=""dialog""
aria-hidden=""true"">
<div class=""modal-dialog"">
<div class=""modal-content"">
<div class=""modal-header border-bottom-0"">
<button type=""button"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">
<span aria-hidden=""true"">
<i class=""fas fa-times""></i>
</span>
</button>
</div>
<div class=""modal-body text-start p-3"">
");
WriteLiteral(@" <h5 class=""modal-title text-uppercase mb-5"" id=""exampleModalLabel"">All Ingredients</h5>
<hr class=""mt-2 mb-4""
style=""height: 0; background-color: transparent; opacity: .75; border-top: 2px dashed #9e9e9e;"">
<table class=""table table-bordered"">
<thead>
<tr>
<td>Name</td>
<td>Description</td>
<td>Manage</td>
</tr>
</thead>
<tbody>
${r}
</tbody>
</table>
<hr class=""mt-2 mb-4""
style=""height: 0; background-color: transparent; opacity: .75; border-top");
WriteLiteral(@": 2px dashed #9e9e9e;"">
</div>
<div class=""modal-footer d-flex justify-content-center border-top-0 py-4"">
<button class=""btn btn-info"" class=""close"" data-dismiss=""modal"" aria-label=""Close"">Close</button>
</div>
</div>
</div>
</div> `;
// Show the modal
const medicineModal = new bootstrap.Modal(document.getElementById('item'));
medicineModal.show();
}
</script>
");
}
);
}
#pragma warning restore 1998
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProvider ModelExpressionProvider { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IUrlHelper Url { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.IViewComponentHelper Component { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IJsonHelper Json { get; private set; }
[global::Microsoft.AspNetCore.Mvc.Razor.Internal.RazorInjectAttribute]
public global::Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper<MedicineViewModel> Html { get; private set; }
}
}
#pragma warning restore 1591
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "1d969884bc49aef44ddff7588a3b0c9cb236f931" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Index.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "b021da21ba294a16deee8c9a879315a0bd94df11"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Medicine_Index), @"mvc.1.0.view", @"/Views/Medicine/Index.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Medicine_Index), @"mvc.1.0.view", @"/Views/Medicine/Index.cshtml")]
...@@ -46,16 +46,14 @@ using System; ...@@ -46,16 +46,14 @@ using System;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"1d969884bc49aef44ddff7588a3b0c9cb236f931", @"/Views/Medicine/Index.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"b021da21ba294a16deee8c9a879315a0bd94df11", @"/Views/Medicine/Index.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Medicine_Index : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<IEnumerable<MedicineViewModel>> public class Views_Medicine_Index : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<IEnumerable<MedicineViewModel>>
{ {
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Details", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("btn btn-primary animate__animated animate__zoomIn"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_1 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Medicine", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Details", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_2 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("m-1 btn btn-sm btn-info"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Medicine", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_3 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("title", new global::Microsoft.AspNetCore.Html.HtmlString("Details"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_4 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("m-1 btn btn-danger"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_5 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("title", new global::Microsoft.AspNetCore.Html.HtmlString("Details"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden #line hidden
#pragma warning disable 0649 #pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
...@@ -124,24 +122,7 @@ using System; ...@@ -124,24 +122,7 @@ using System;
<div class=""col""> <div class=""col"">
<h2 class=""mb-4 animate__animated animate__fadeIn"">Medicines Details</h2> <h2 class=""mb-4 animate__animated animate__fadeIn"">Medicines Details</h2>
<p class=""animate__animated animate__fadeIn""> <p class=""animate__animated animate__fadeIn"">
"); <button class=""btn btn-success ml-2 btn-create"">Create New </button>
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1d969884bc49aef44ddff7588a3b0c9cb236f9317360", async() => {
WriteLiteral("Create New");
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_1);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral(@"
</p> </p>
<div class=""table-responsive""> <div class=""table-responsive"">
<table class=""table table-striped table-bordered"" id=""datatablesSimple""> <table class=""table table-striped table-bordered"" id=""datatablesSimple"">
...@@ -150,7 +131,8 @@ using System; ...@@ -150,7 +131,8 @@ using System;
<th>Medicine Name</th> <th>Medicine Name</th>
<th>Description</th> <th>Description</th>
<th>Category</th> ");
WriteLiteral(@" <th>Category</th>
<th>Type</th> <th>Type</th>
<th>Price</th> <th>Price</th>
<th>Manage</th> <th>Manage</th>
...@@ -206,33 +188,33 @@ using System; ...@@ -206,33 +188,33 @@ using System;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("</td>\r\n <td>\r\n <div class=\"d-flex\">\r\n <button class=\"btn btn-warning btn-edit m-1\" data-id=\""); WriteLiteral("</td>\r\n <td>\r\n <div class=\"d-flex\">\r\n <button class=\"btn btn-sm btn-warning btn-edit m-1\" data-id=\"");
#nullable restore #nullable restore
#line 60 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Index.cshtml" #line 60 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Index.cshtml"
Write(item.Id); Write(item.Id);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("\">Edit</button>\r\n <button class=\"btn btn-danger btn-delete m-1 \" data-id=\""); WriteLiteral("\">Edit</button>\r\n <button class=\"btn btn-sm btn-danger btn-delete m-1 \" data-id=\"");
#nullable restore #nullable restore
#line 61 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Index.cshtml" #line 61 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Medicine\Index.cshtml"
Write(item.Id); Write(item.Id);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("\">Delete</button>\r\n "); WriteLiteral("\">Delete</button>\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1d969884bc49aef44ddff7588a3b0c9cb236f93112128", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "b021da21ba294a16deee8c9a879315a0bd94df1110334", async() => {
WriteLiteral("Details"); WriteLiteral("Details");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_2.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_0.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_0);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_3.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_1.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null) if (__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues == null)
{ {
throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues")); throw new InvalidOperationException(InvalidTagHelperIndexerAssignment("asp-route-id", "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "RouteValues"));
...@@ -248,8 +230,8 @@ using System; ...@@ -248,8 +230,8 @@ using System;
__tagHelperStringValueBuffer = EndWriteTagHelperAttribute(); __tagHelperStringValueBuffer = EndWriteTagHelperAttribute();
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"] = __tagHelperStringValueBuffer;
__tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); __tagHelperExecutionContext.AddTagHelperAttribute("asp-route-id", __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.RouteValues["id"], global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_4); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_2);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_5); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "1e31290add29e3cb68f3066fb96aa01dab8a4f6e" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa9"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Shared__AdminLayout), @"mvc.1.0.view", @"/Views/Shared/_AdminLayout.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Shared__AdminLayout), @"mvc.1.0.view", @"/Views/Shared/_AdminLayout.cshtml")]
...@@ -53,7 +53,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -53,7 +53,7 @@ using Microsoft.AspNetCore.Identity;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"1e31290add29e3cb68f3066fb96aa01dab8a4f6e", @"/Views/Shared/_AdminLayout.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"86bb8bd605ff0ee31eb64833f9c0b5b308d24fa9", @"/Views/Shared/_AdminLayout.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Shared__AdminLayout : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> public class Views_Shared__AdminLayout : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic>
{ {
...@@ -71,23 +71,21 @@ using Microsoft.AspNetCore.Identity; ...@@ -71,23 +71,21 @@ using Microsoft.AspNetCore.Identity;
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_11 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("nav-link"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_11 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("nav-link"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_12 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Index", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_12 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Index", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_13 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("nav-link collapsed"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_13 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("nav-link collapsed"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_14 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Inedx", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_14 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Patients", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_15 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Patients", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_15 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-toggle", new global::Microsoft.AspNetCore.Html.HtmlString("collapse"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_16 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-toggle", new global::Microsoft.AspNetCore.Html.HtmlString("collapse"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_16 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-target", new global::Microsoft.AspNetCore.Html.HtmlString("#collapseLayouts"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_17 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-target", new global::Microsoft.AspNetCore.Html.HtmlString("#collapseLayouts"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_17 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("aria-expanded", new global::Microsoft.AspNetCore.Html.HtmlString("false"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_18 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("aria-expanded", new global::Microsoft.AspNetCore.Html.HtmlString("false"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_18 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("aria-controls", new global::Microsoft.AspNetCore.Html.HtmlString("collapseLayouts"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_19 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("aria-controls", new global::Microsoft.AspNetCore.Html.HtmlString("collapseLayouts"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_19 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Ingredient", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_20 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_20 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-target", new global::Microsoft.AspNetCore.Html.HtmlString("#ing"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_21 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Ingredients", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_21 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-action", "Create", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_22 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-target", new global::Microsoft.AspNetCore.Html.HtmlString("#ing"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_22 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Medicine", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_23 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Ingredient", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_23 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-target", new global::Microsoft.AspNetCore.Html.HtmlString("#cPages"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_24 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("asp-controller", "Medicine", global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_24 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("aria-controls", new global::Microsoft.AspNetCore.Html.HtmlString("collapsePages"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_25 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("data-bs-target", new global::Microsoft.AspNetCore.Html.HtmlString("#cPages"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_25 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/js/jquery.min.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_26 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("aria-controls", new global::Microsoft.AspNetCore.Html.HtmlString("collapsePages"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_26 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/js/bootstrap.bundle.min.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_27 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/js/jquery.min.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_27 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/js/jquery.easing.min.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_28 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/js/bootstrap.bundle.min.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_28 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("sb-nav-fixed"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_29 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("src", new global::Microsoft.AspNetCore.Html.HtmlString("~/js/jquery.easing.min.js"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_30 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("class", new global::Microsoft.AspNetCore.Html.HtmlString("sb-nav-fixed"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line hidden #line hidden
#pragma warning disable 0649 #pragma warning disable 0649
private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext; private global::Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext __tagHelperExecutionContext;
...@@ -119,7 +117,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -119,7 +117,7 @@ using Microsoft.AspNetCore.Identity;
{ {
WriteLiteral("\r\n"); WriteLiteral("\r\n");
WriteLiteral("\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n"); WriteLiteral("\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e15198", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa914586", async() => {
WriteLiteral("\r\n <meta charset=\"utf-8\" />\r\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\" />\r\n <meta name=\"description\""); WriteLiteral("\r\n <meta charset=\"utf-8\" />\r\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\" />\r\n <meta name=\"description\"");
BeginWriteAttribute("content", " content=\"", 380, "\"", 390, 0); BeginWriteAttribute("content", " content=\"", 380, "\"", 390, 0);
EndWriteAttribute(); EndWriteAttribute();
...@@ -134,15 +132,10 @@ using Microsoft.AspNetCore.Identity; ...@@ -134,15 +132,10 @@ using Microsoft.AspNetCore.Identity;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(@"</title> WriteLiteral("</title>\r\n");
<link href=""https://cdn.jsdelivr.net/npm/simple-datatables@7.1.2/dist/style.min.css"" rel=""stylesheet"" /> WriteLiteral(" <link href=\"/css/styles.css\" rel=\"stylesheet\" />\r\n <link href=\"/favicon.png\" rel=\"icon\">\r\n");
<link href=""/css/styles.css"" rel=""stylesheet"" /> WriteLiteral(" \r\n <!-- Custom fonts for this theme -->\r\n ");
<link href=""/favicon.png"" rel=""icon""> __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa915936", async() => {
<script src=""https://code.jquery.com/jquery-3.5.1.min.js""></script>
<!-- Custom fonts for this theme -->
");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e16654", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -158,7 +151,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -158,7 +151,7 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <link href=\"https://fonts.googleapis.com/css?family=Montserrat:400,700\" rel=\"stylesheet\" type=\"text/css\">\r\n <link href=\"https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic\" rel=\"stylesheet\" type=\"text/css\">\r\n "); WriteLiteral("\r\n <link href=\"https://fonts.googleapis.com/css?family=Montserrat:400,700\" rel=\"stylesheet\" type=\"text/css\">\r\n <link href=\"https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic\" rel=\"stylesheet\" type=\"text/css\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e18173", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa917455", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -173,7 +166,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -173,7 +166,7 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <!-- Theme CSS -->\r\n "); WriteLiteral("\r\n <!-- Theme CSS -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e19378", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa918660", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -200,7 +193,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -200,7 +193,7 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n"); WriteLiteral("\r\n");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e21375", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa920657", async() => {
WriteLiteral(@" WriteLiteral(@"
<nav class=""sb-topnav navbar navbar-expand navbar-dark bg-dark""> <nav class=""sb-topnav navbar navbar-expand navbar-dark bg-dark"">
<!-- Navbar Brand--> <!-- Navbar Brand-->
...@@ -208,7 +201,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -208,7 +201,7 @@ using Microsoft.AspNetCore.Identity;
<button class=""btn btn-link btn-sm order-1 order-lg-0 me-4 me-lg-0"" id=""sidebarToggle"" href=""#!""><i class=""fas fa-bars""></i></button> <button class=""btn btn-link btn-sm order-1 order-lg-0 me-4 me-lg-0"" id=""sidebarToggle"" href=""#!""><i class=""fas fa-bars""></i></button>
<!-- Navbar Search--> <!-- Navbar Search-->
"); ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e21957", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("form", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa921239", async() => {
WriteLiteral(@" WriteLiteral(@"
<div class=""input-group""> <div class=""input-group"">
<input class=""form-control"" type=""text"" placeholder=""Search for..."" aria-label=""Search for..."" aria-describedby=""btnNavbarSearch"" /> <input class=""form-control"" type=""text"" placeholder=""Search for..."" aria-label=""Search for..."" aria-describedby=""btnNavbarSearch"" />
...@@ -245,7 +238,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -245,7 +238,7 @@ using Microsoft.AspNetCore.Identity;
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("</a></li>\r\n <li><hr class=\"dropdown-divider\" /></li>\r\n <li>\r\n "); WriteLiteral("</a></li>\r\n <li><hr class=\"dropdown-divider\" /></li>\r\n <li>\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e24702", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa923984", async() => {
WriteLiteral("\r\n Logout\r\n "); WriteLiteral("\r\n Logout\r\n ");
} }
); );
...@@ -283,7 +276,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -283,7 +276,7 @@ using Microsoft.AspNetCore.Identity;
<div class=""nav""> <div class=""nav"">
<div class=""sb-sidenav-menu-heading"">Core</div> <div class=""sb-sidenav-menu-heading"">Core</div>
"); ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e27281", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa926563", async() => {
WriteLiteral("\r\n <div class=\"sb-nav-link-icon\"><i class=\"fas fa-tachometer-alt\"></i></div>\r\n Dashboard\r\n "); WriteLiteral("\r\n <div class=\"sb-nav-link-icon\"><i class=\"fas fa-tachometer-alt\"></i></div>\r\n Dashboard\r\n ");
} }
); );
...@@ -300,7 +293,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -300,7 +293,7 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <div class=\"sb-sidenav-menu-heading\">Interface</div>\r\n\r\n <!-- Patient Managment -->\r\n "); WriteLiteral("\r\n <div class=\"sb-sidenav-menu-heading\">Interface</div>\r\n\r\n <!-- Patient Managment -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e28927", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa928209", async() => {
WriteLiteral(@" WriteLiteral(@"
<div class=""sb-nav-link-icon""><i class=""fas fa-columns""></i></div> <div class=""sb-nav-link-icon""><i class=""fas fa-columns""></i></div>
Patients Managment Patients Managment
...@@ -311,33 +304,14 @@ using Microsoft.AspNetCore.Identity; ...@@ -311,33 +304,14 @@ using Microsoft.AspNetCore.Identity;
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_14.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_14.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_14); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_14);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_15.Value; __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_15);
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_15);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_16); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_16);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_19);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified)
{
await __tagHelperExecutionContext.SetOutputContentAsync();
}
Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <div class=\"collapse\" id=\"collapseLayouts\" aria-labelledby=\"headingOne\" data-bs-parent=\"#sidenavAccordion\">\r\n <nav class=\"sb-sidenav-menu-nested nav\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e31335", async() => {
WriteLiteral("Add Patient ");
}
);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_15.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_15);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_20.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_20);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -345,16 +319,16 @@ using Microsoft.AspNetCore.Identity; ...@@ -345,16 +319,16 @@ using Microsoft.AspNetCore.Identity;
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n <div class=\"collapse\" id=\"collapseLayouts\" aria-labelledby=\"headingOne\" data-bs-parent=\"#sidenavAccordion\">\r\n <nav class=\"sb-sidenav-menu-nested nav\">\r\n\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e32899", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa930621", async() => {
WriteLiteral("ALL Patients "); WriteLiteral("ALL Patients ");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_15.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_14.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_15); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_14);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
...@@ -365,7 +339,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -365,7 +339,7 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </nav>\r\n </div>\r\n\r\n <!-- Ingredients Managment -->\r\n "); WriteLiteral("\r\n </nav>\r\n </div>\r\n\r\n <!-- Ingredients Managment -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e34590", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa932312", async() => {
WriteLiteral(@" WriteLiteral(@"
<div class=""sb-nav-link-icon""><i class=""fas fa-columns""></i></div> <div class=""sb-nav-link-icon""><i class=""fas fa-columns""></i></div>
Ingredients Manage Ingredients Manage
...@@ -378,12 +352,12 @@ using Microsoft.AspNetCore.Identity; ...@@ -378,12 +352,12 @@ using Microsoft.AspNetCore.Identity;
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_21.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_19.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_21); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_19);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_16); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_15);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_22); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_20);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_19);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -392,17 +366,17 @@ using Microsoft.AspNetCore.Identity; ...@@ -392,17 +366,17 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <div class=\"collapse\" id=\"ing\" aria-labelledby=\"headingOne\" data-bs-parent=\"#sidenavAccordion\">\r\n <nav class=\"sb-sidenav-menu-nested nav\">\r\n "); WriteLiteral("\r\n <div class=\"collapse\" id=\"ing\" aria-labelledby=\"headingOne\" data-bs-parent=\"#sidenavAccordion\">\r\n <nav class=\"sb-sidenav-menu-nested nav\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e36986", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa934708", async() => {
WriteLiteral("Add Ingredient "); WriteLiteral("Add Ingredient ");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_23.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_19.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_23); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_19);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_20.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_21.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_20); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_21);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -411,15 +385,15 @@ using Microsoft.AspNetCore.Identity; ...@@ -411,15 +385,15 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e38553", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa936275", async() => {
WriteLiteral("ALL Ingredients "); WriteLiteral("ALL Ingredients ");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_23.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_19.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_23); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_19);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
...@@ -430,7 +404,7 @@ using Microsoft.AspNetCore.Identity; ...@@ -430,7 +404,7 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </nav>\r\n </div>\r\n\r\n <!-- Medicine Managment -->\r\n "); WriteLiteral("\r\n </nav>\r\n </div>\r\n\r\n <!-- Medicine Managment -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e40244", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa937966", async() => {
WriteLiteral(@" WriteLiteral(@"
<div class=""sb-nav-link-icon""><i class=""fas fa-book-open""></i></div> <div class=""sb-nav-link-icon""><i class=""fas fa-book-open""></i></div>
Medicine Managment Medicine Managment
...@@ -443,12 +417,12 @@ using Microsoft.AspNetCore.Identity; ...@@ -443,12 +417,12 @@ using Microsoft.AspNetCore.Identity;
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_13);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_24.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_22.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_24); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_22);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_16); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_15);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_25); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_23);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_18); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_26); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_24);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -457,17 +431,17 @@ using Microsoft.AspNetCore.Identity; ...@@ -457,17 +431,17 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <div class=\"collapse\" id=\"cPages\" aria-labelledby=\"headingOne\" data-bs-parent=\"#sidenavAccordion\">\r\n <nav class=\"sb-sidenav-menu-nested nav\">\r\n "); WriteLiteral("\r\n <div class=\"collapse\" id=\"cPages\" aria-labelledby=\"headingOne\" data-bs-parent=\"#sidenavAccordion\">\r\n <nav class=\"sb-sidenav-menu-nested nav\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e42645", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa940367", async() => {
WriteLiteral("Add Medicine "); WriteLiteral("Add Medicine ");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_24.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_22.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_24); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_22);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_20.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_21.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_20); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_21);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -476,15 +450,15 @@ using Microsoft.AspNetCore.Identity; ...@@ -476,15 +450,15 @@ using Microsoft.AspNetCore.Identity;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e44210", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa941932", async() => {
WriteLiteral("ALL Medicines "); WriteLiteral("ALL Medicines ");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_24.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Controller = (string)__tagHelperAttribute_22.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_24); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_22);
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value; __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper.Action = (string)__tagHelperAttribute_12.Value;
__tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12); __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
...@@ -545,10 +519,12 @@ using Microsoft.AspNetCore.Identity; ...@@ -545,10 +519,12 @@ using Microsoft.AspNetCore.Identity;
</div> </div>
<script src=""https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"" crossorigin=""anonymous""></script> <script src=""https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js"" crossorigin=""anonymous""></script>
<script src=""/js/scripts.js""></script> <script src=""/js/scripts.js""></script>
<script src=""https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.8.0/Chart.min.js"" crossorigin=""anonymous""></script> <script src=""/lib/jquery/dist//jquery.min.js""></script>
");
<script src=""https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.8.0/Chart.min.js"" crossorigin=");
WriteLiteral("\"anonymous\"></script>\r\n\r\n ");
#nullable restore #nullable restore
#line 152 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml" #line 155 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml"
Write(RenderSection("Scripts", required: false)); Write(RenderSection("Scripts", required: false));
#line default #line default
...@@ -574,14 +550,18 @@ Write(RenderSection("Scripts", required: false)); ...@@ -574,14 +550,18 @@ Write(RenderSection("Scripts", required: false));
</div> </div>
</div> </div>
</div> </div>
<div class=""modal fade"" id=""modal-create"" tabindex=""-1"" role=""dialog"" aria-labelledby=""modalDeleteLabel"" aria-hidden=""true"">
<div class=""modal-dialog"" role=""document"">
<div class=""modal-content"">
<!-- Content loaded via AJAX -->
</div>
</div>
</div>
<script> <script>
$(document).ready(function () { $(document).ready(function (");
// Load the Edit form in the modal WriteLiteral(") {\r\n // Load the Edit form in the modal\r\n $(\'.btn-edit\').on(\'click\', function () {\r\n var id = $(this).data(\'id\');\r\n var controller = `");
$('.btn-edit').on('click', function () {
var id = $(this).data('id');
var controller = `");
#nullable restore #nullable restore
#line 177 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml" #line 187 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml"
Write(ViewData["Controller"]); Write(ViewData["Controller"]);
#line default #line default
...@@ -591,24 +571,85 @@ Write(RenderSection("Scripts", required: false)); ...@@ -591,24 +571,85 @@ Write(RenderSection("Scripts", required: false));
$('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id); $('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id);
$('#modal-edit').modal('show'); $('#modal-edit').modal('show');
}); });
$(document).on('submit', '#modal-edit form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
");
WriteLiteral(@" $('#modal-edit').find('.modal-content').html(response);
}
}
});
});
$('.btn-create').on('click', function () {
var controller = `");
#nullable restore
#line 217 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml"
Write(ViewData["Controller"]);
#line default
#line hidden
#nullable disable
WriteLiteral(@"`;
$('#modal-create').find('.modal-content').load(`/${controller}/create/` );
$('#modal-create').modal('show');
});
$('.btn-delete').on('click', function () { $('.btn-delete').on('click', function () {
var id = $(this).data('id'); var id = $(this).data('id');
var controller = `"); var controller = `");
#nullable restore #nullable restore
#line 184 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml" #line 223 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_AdminLayout.cshtml"
Write(ViewData["Controller"]); Write(ViewData["Controller"]);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("`;\r\n $(\'#modal-delete\').find(\'.modal-content\').load(`/${controller}/Delete/` + id);\r\n $(\'#modal-delete\').modal(\'show\');\r\n });\r\n });\r\n\r\n </script>\r\n <!-- Bootstrap core JavaScript -->\r\n "); WriteLiteral(@"`;
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e49993", async() => { $('#modal-delete').find('.modal-content').load(`/${controller}/Delete/` + id);
$('#modal-delete').modal('show');
});
$(document).on('submit', '#modal-create form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
");
WriteLiteral(" $(\'#modal-create\').find(\'.modal-content\').html(response);\n }\n }\n });\n });\r\n });\r\n\r\n </script>\r\n\r\n <!-- Bootstrap core JavaScript -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa950839", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_27); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_25);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -617,12 +658,12 @@ Write(RenderSection("Scripts", required: false)); ...@@ -617,12 +658,12 @@ Write(RenderSection("Scripts", required: false));
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e51094", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa951940", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_28); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_26);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -631,12 +672,12 @@ Write(RenderSection("Scripts", required: false)); ...@@ -631,12 +672,12 @@ Write(RenderSection("Scripts", required: false));
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n\r\n <!-- Plugin JavaScript -->\r\n "); WriteLiteral("\r\n\r\n <!-- Plugin JavaScript -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "1e31290add29e3cb68f3066fb96aa01dab8a4f6e52233", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "86bb8bd605ff0ee31eb64833f9c0b5b308d24fa953079", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_29); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_27);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
...@@ -644,13 +685,13 @@ Write(RenderSection("Scripts", required: false)); ...@@ -644,13 +685,13 @@ Write(RenderSection("Scripts", required: false));
} }
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n\r\n <!-- Custom scripts for this template -->\r\n"); WriteLiteral("\r\n\r\n\r\n <!-- Custom scripts for this template -->\r\n");
WriteLiteral(" <!-- Custom scripts for this template -->\r\n"); WriteLiteral(" <!-- Custom scripts for this template -->\r\n");
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.BodyTagHelper>();
__tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper); __tagHelperExecutionContext.Add(__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_BodyTagHelper);
__tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_30); __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_28);
await __tagHelperRunner.RunAsync(__tagHelperExecutionContext); await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
if (!__tagHelperExecutionContext.Output.IsContentModified) if (!__tagHelperExecutionContext.Output.IsContentModified)
{ {
......
#pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "fce520051c177c9b8d4cf1e0995bf3cabf76c6a0" #pragma checksum "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "db60990bbbef4967f11a0f93374fe031b0cfe2b9"
// <auto-generated/> // <auto-generated/>
#pragma warning disable 1591 #pragma warning disable 1591
[assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Shared__Layout), @"mvc.1.0.view", @"/Views/Shared/_Layout.cshtml")] [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Views_Shared__Layout), @"mvc.1.0.view", @"/Views/Shared/_Layout.cshtml")]
...@@ -46,7 +46,7 @@ using System; ...@@ -46,7 +46,7 @@ using System;
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"fce520051c177c9b8d4cf1e0995bf3cabf76c6a0", @"/Views/Shared/_Layout.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"db60990bbbef4967f11a0f93374fe031b0cfe2b9", @"/Views/Shared/_Layout.cshtml")]
[global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")] [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"4a2f5fee0d7223f937b9f0309fc3b9062263e26d", @"/Views/_ViewImports.cshtml")]
public class Views_Shared__Layout : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic> public class Views_Shared__Layout : global::Microsoft.AspNetCore.Mvc.Razor.RazorPage<dynamic>
{ {
...@@ -96,7 +96,7 @@ using System; ...@@ -96,7 +96,7 @@ using System;
public async override global::System.Threading.Tasks.Task ExecuteAsync() public async override global::System.Threading.Tasks.Task ExecuteAsync()
{ {
WriteLiteral("<!DOCTYPE html>\r\n<html lang=\"en\">\r\n"); WriteLiteral("<!DOCTYPE html>\r\n<html lang=\"en\">\r\n");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a010012", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b910012", async() => {
WriteLiteral("\r\n\r\n <meta charset=\"utf-8\">\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\r\n <meta name=\"description\""); WriteLiteral("\r\n\r\n <meta charset=\"utf-8\">\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\r\n <meta name=\"description\"");
BeginWriteAttribute("content", " content=\"", 210, "\"", 220, 0); BeginWriteAttribute("content", " content=\"", 210, "\"", 220, 0);
EndWriteAttribute(); EndWriteAttribute();
...@@ -119,7 +119,7 @@ using System; ...@@ -119,7 +119,7 @@ using System;
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral("</title>\r\n\r\n <!-- Custom fonts for this theme -->\r\n "); WriteLiteral("</title>\r\n\r\n <!-- Custom fonts for this theme -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a011441", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "db60990bbbef4967f11a0f93374fe031b0cfe2b911441", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -135,7 +135,7 @@ using System; ...@@ -135,7 +135,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <link href=\"https://fonts.googleapis.com/css?family=Montserrat:400,700\" rel=\"stylesheet\" type=\"text/css\">\r\n <link href=\"https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic\" rel=\"stylesheet\" type=\"text/css\">\r\n "); WriteLiteral("\r\n <link href=\"https://fonts.googleapis.com/css?family=Montserrat:400,700\" rel=\"stylesheet\" type=\"text/css\">\r\n <link href=\"https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic\" rel=\"stylesheet\" type=\"text/css\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a012960", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "db60990bbbef4967f11a0f93374fe031b0cfe2b912960", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -150,7 +150,7 @@ using System; ...@@ -150,7 +150,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n <!-- Theme CSS -->\r\n "); WriteLiteral("\r\n <!-- Theme CSS -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a014165", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "db60990bbbef4967f11a0f93374fe031b0cfe2b914165", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -177,7 +177,7 @@ using System; ...@@ -177,7 +177,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n\r\n"); WriteLiteral("\r\n\r\n");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a016057", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b916057", async() => {
WriteLiteral("\r\n\r\n <!-- Navigation -->\r\n <nav class=\"navbar navbar-expand-lg bg-secondary text-uppercase fixed-top\" id=\"mainNav\">\r\n <div class=\"container\">\r\n <a class=\"navbar-brand js-scroll-trigger\" href=\"#page-top\">\r\n\r\n "); WriteLiteral("\r\n\r\n <!-- Navigation -->\r\n <nav class=\"navbar navbar-expand-lg bg-secondary text-uppercase fixed-top\" id=\"mainNav\">\r\n <div class=\"container\">\r\n <a class=\"navbar-brand js-scroll-trigger\" href=\"#page-top\">\r\n\r\n ");
#nullable restore #nullable restore
#line 39 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml" #line 39 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml"
...@@ -196,8 +196,8 @@ using System; ...@@ -196,8 +196,8 @@ using System;
<ul class=""navbar-nav ml-auto""> <ul class=""navbar-nav ml-auto"">
<li class=""nav-item mx-0 mx-lg-1""> <li class=""nav-item mx-0 mx-lg-1"">
"); ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a017434", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b917434", async() => {
WriteLiteral("Medicines"); WriteLiteral("Medicines Cases");
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_AnchorTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper>();
...@@ -215,7 +215,7 @@ using System; ...@@ -215,7 +215,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </li>\r\n <li class=\"nav-item mx-0 mx-lg-1\">\r\n "); WriteLiteral("\r\n </li>\r\n <li class=\"nav-item mx-0 mx-lg-1\">\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a019071", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b919077", async() => {
WriteLiteral("Home"); WriteLiteral("Home");
} }
); );
...@@ -234,7 +234,7 @@ using System; ...@@ -234,7 +234,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n </li>\r\n\r\n "); WriteLiteral("\r\n </li>\r\n\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("partial", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a020643", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("partial", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "db60990bbbef4967f11a0f93374fe031b0cfe2b920649", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper>(); __Microsoft_AspNetCore_Mvc_TagHelpers_PartialTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper>();
...@@ -297,7 +297,7 @@ using System; ...@@ -297,7 +297,7 @@ using System;
<p class=""lead mb-0""> <p class=""lead mb-0"">
here is the link to the Dashboard<br /> here is the link to the Dashboard<br />
"); ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a023857", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("a", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b923863", async() => {
WriteLiteral("Click me !."); WriteLiteral("Click me !.");
} }
); );
...@@ -338,7 +338,7 @@ using System; ...@@ -338,7 +338,7 @@ using System;
<!-- Bootstrap core JavaScript --> <!-- Bootstrap core JavaScript -->
"); ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a025998", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b926004", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -352,7 +352,7 @@ using System; ...@@ -352,7 +352,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n "); WriteLiteral("\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a027099", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b927105", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -366,7 +366,7 @@ using System; ...@@ -366,7 +366,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n\r\n <!-- Plugin JavaScript -->\r\n "); WriteLiteral("\r\n\r\n <!-- Plugin JavaScript -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a028238", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b928244", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -380,7 +380,7 @@ using System; ...@@ -380,7 +380,7 @@ using System;
Write(__tagHelperExecutionContext.Output); Write(__tagHelperExecutionContext.Output);
__tagHelperExecutionContext = __tagHelperScopeManager.End(); __tagHelperExecutionContext = __tagHelperScopeManager.End();
WriteLiteral("\r\n\r\n <!-- Custom scripts for this template -->\r\n "); WriteLiteral("\r\n\r\n <!-- Custom scripts for this template -->\r\n ");
__tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "fce520051c177c9b8d4cf1e0995bf3cabf76c6a029392", async() => { __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "db60990bbbef4967f11a0f93374fe031b0cfe2b929398", async() => {
} }
); );
__Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>(); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper<global::Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper>();
...@@ -411,6 +411,13 @@ Write(RenderSection("Scripts", required: false)); ...@@ -411,6 +411,13 @@ Write(RenderSection("Scripts", required: false));
</div> </div>
</div> </div>
</div> </div>
<div class=""modal fade"" id=""modal-create"" tabindex=""-1"" role=""dialog"" aria-labelledby=""modalDeleteLabel"" aria-hidden=""true"">
<div class=""modal-dialog"" role=""document"">
<div class=""modal-content"">
<!-- Content loaded via AJAX -->
</div>
</div>
</div>
<div class=""modal fade"" id=""modal-edit"" tabindex=""-1"" role=""dialog"" aria-labelledby=""modalCreateLabel"" aria-hidden=""true""> <div class=""modal fade"" id=""modal-edit"" tabindex=""-1"" role=""dialog"" aria-labelledby=""modalCreateLabel"" aria-hidden=""true"">
<div class=""modal-dialog"" role=""document""> <div class=""modal-dialog"" role=""document"">
<div class=""modal-content""> <div class=""modal-content"">
...@@ -420,27 +427,89 @@ Write(RenderSection("Scripts", required: false)); ...@@ -420,27 +427,89 @@ Write(RenderSection("Scripts", required: false));
</div> </div>
<script> <script>
$(document).ready(function () { $(document).ready(function () {
// Load the Edit form in the modal ");
$('.btn-edit').on('click', function () { WriteLiteral(" // Load the Edit form in the modal\r\n $(\'.btn-edit\').on(\'click\', function () {\r\n var id = $(this).data(\'id\');\r\n var controller = `");
var id = $(this).data('id'); #nullable restore
#line 162 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml"
Write(ViewData["Controller"]);
#line default
#line hidden
#nullable disable
WriteLiteral(@"`;
$('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id, function () {
$('#modal-edit').modal('show');
});
});
// Function to handle form submission
$(document).on('submit', '#modal-edit form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
$('#modal-edit').find('.modal-content').html(response);
");
WriteLiteral(@" }
}
});
}); $(document).on('submit', '#modal-create form', function (event) {
event.preventDefault();
var form = $(this);
var url = form.attr('action');
var formData = new FormData(this);
$.ajax({
url: url,
type: 'POST',
data: formData,
contentType: false,
processData: false,
success: function (response) {
if (response.success) {
// Redirect to the details page if successful
window.location.href = response.redirectUrl;
} else {
// Replace the modal content with the returned form including validation errors
$('#modal-create').find('.modal-content').html(response);
}
}
});
});
$('.btn-create').on('click', function () {
var controller = `"); var controller = `");
#nullable restore #nullable restore
#line 155 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml" #line 217 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml"
Write(ViewData["Controller"]); Write(ViewData["Controller"]);
#line default #line default
#line hidden #line hidden
#nullable disable #nullable disable
WriteLiteral(@"`; WriteLiteral(@"`;
$('#modal-edit').find('.modal-content').load(`/${controller}/Edit/` + id); $('#modal-create').find('.modal-content').load(`/${controller}/create/` );
$('#modal-edit').modal('show'); $('#modal-create').modal('show');
}); });
$('.btn-delete').on('click', function () { $('.btn-delete').on('click', function () {
var id = $(this).data('id'); var id = $(this).data('id');
var controller = `"); var controller = `");
#nullable restore #nullable restore
#line 162 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml" #line 224 "C:\Users\HASAN\Desktop\Medic\WebPresentation\Views\Shared\_Layout.cshtml"
Write(ViewData["Controller"]); Write(ViewData["Controller"]);
#line default #line default
......
ee5748e123c05b8e601c75f3773a2aa816b62a99 adbd2b4013ece48063887b27035f879c92d79512
15cb97b8a060c155cc9b00ed27a476ac44f14fb8 0da6c7b81becaa0cb2886b1309a5a53838d012f3
...@@ -189,3 +189,4 @@ C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Patien ...@@ -189,3 +189,4 @@ C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Patien
C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Patients\Details.cshtml.g.cs C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Patients\Details.cshtml.g.cs
C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Patients\Delete.cshtml.g.cs C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Patients\Delete.cshtml.g.cs
C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Shared\PartialNotFound.cshtml.g.cs C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Shared\PartialNotFound.cshtml.g.cs
C:\Users\HASAN\Desktop\Medic\WebPresentation\obj\Debug\net5.0\Razor\Views\Access\ChangePassword.cshtml.g.cs
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment