Example #1
0
 public static LocalWork SettingToWork(this LocalWork from)
 {
     return(new LocalWork
     {
         Id = from.Id,
         Name = from.Name,
         Cost = from.Cost,
         Percent = from.Percent
     });
 }
        public static LocalWork ToLocalWork(this WorkTileViewModel workTileViewModel)
        {
            var work = new LocalWork();

            work.Name                = workTileViewModel.Name;
            work.Cost                = workTileViewModel.Cost.HasValue?workTileViewModel.Cost.Value:0;
            work.Percent             = workTileViewModel.Percent.HasValue?workTileViewModel.Percent.Value:0;
            work.IncludedINFinancial = workTileViewModel.IncludedINFinancial;
            work.WorkTypes           = new List <LocalWorkType>();
            foreach (var workTypeTileViewModel in workTileViewModel.WorkTypeTileList.WorkTypes)
            {
                work.WorkTypes.Add(workTypeTileViewModel.ToLocalWorkType());
            }
            return(work);
        }
        public static LocalWork ToLocalWork(this WorkTileViewModel workTile)
        {
            var localWork = new LocalWork();

            localWork.Id                  = workTile.Id;
            localWork.Name                = workTile.Name;
            localWork.Cost                = workTile.Cost.HasValue?workTile.Cost.Value:0;
            localWork.Percent             = workTile.Percent.HasValue?workTile.Percent.Value:0;
            localWork.IncludedINFinancial = workTile.IncludedINFinancial;
            localWork.WorkTypes           = new List <LocalWorkType>();
            if (workTile.WorkTypeTileList != null)
            {
                foreach (var workTypeTileViewModel in workTile.WorkTypeTileList.WorkTypes)
                {
                    localWork.WorkTypes.Add(workTypeTileViewModel.ToLocalWorkType());
                }
            }
            return(localWork);
        }
Example #4
0
 private void InitData()
 {
     SelectedArea         = null;
     Revenue              = null;
     SelectedWorkType     = new LocalWorkType();
     SelectedWork         = new LocalWork();
     SelectedMaterialType = new SettingsType();
     SelectedMaterial     = new LocalMaterial();
     StartingHour         = EndTIme;
     SelectedPatient      = new LocalPatient();
     Observation          = "";
     SelectedLocation     = new SettingsItem();
     SelectedTechnician   = new LocalTechnician();
     Durata             = "";
     IsInEditMode       = false;
     WasPayedByDental   = false;
     SelectedPercentage = null;
     MaterialCost       = null;
 }
Example #5
0
        public static LocalWork ToLocalWork(this Work work)
        {
            var localWork = new LocalWork()
            {
                Id                  = work.Id,
                Name                = work.Name,
                Cost                = work.Cost,
                Percent             = work.Percent.HasValue ? work.Percent.Value : 0,
                IncludedINFinancial = work.IncludedINFinancial.HasValue && work.IncludedINFinancial.Value,
            };

            localWork.WorkTypes = new List <LocalWorkType>();
            foreach (var workType in work.WorkTypes)
            {
                localWork.WorkTypes.Add(new LocalWorkType()
                {
                    Id      = workType.Id,
                    Name    = workType.Name,
                    Cost    = workType.Cost,
                    Percent = workType.Percent,
                });
            }
            return(localWork);
        }