Esempio n. 1
0
 protected override async Task OnInitializedAsync()
 {
     if (Id != 0)
     {
         PieceOfWork = await PieceOfWorkService.Get(Id.ToString());
     }
 }
Esempio n. 2
0
        private async Task Delete(long pieceofworksId)
        {
            var deleteModal  = ModalService.Show <DeleteModal>("Confirm delete operation");
            var deleteResult = await deleteModal.Result;

            if (!deleteResult.Cancelled)
            {
                await PieceOfWorkService.Delete(pieceofworksId.ToString());

                PieceOfWorks.Remove(PieceOfWorks.First(pieceofworks => pieceofworks.Id.Equals(pieceofworksId)));
            }
        }
 private async Task Save()
 {
     if (Id != 0)
     {
         await PieceOfWorkService.Update(PieceOfWorkModel);
     }
     else
     {
         await PieceOfWorkService.Add(PieceOfWorkModel);
     }
     NavigationService.Previous();
 }
Esempio n. 4
0
        protected override async Task OnInitializedAsync()
        {
            Chores = await PieceOfWorkService.GetAll();

            PieceOfWorkIds = Chores.Select(pieceofwork => pieceofwork.Id).ToList();
            Employees      = await EmployeeService.GetAll();

            EmployeeIds = Employees.Select(employee => employee.Id).ToList();
            if (Id != 0)
            {
                JobModel = await JobService.Get(Id.ToString());

                SelectedChores = new List <long>(JobModel.Chores.Select(pieceofwork => pieceofwork.Id));
                EmployeeId     = JobModel.EmployeeId;
            }
        }
Esempio n. 5
0
 protected override async Task OnInitializedAsync()
 {
     PieceOfWorks = await PieceOfWorkService.GetAll();
 }