private static PaskiPlacowe_POZ SSPLJToPPPConverter(SalarySlipPozLJ arg)
        {
            var tmp = Mapper.Map <PaskiPlacowe_POZ>(arg.SPOZ);

            //return arg.POZ ?? tmp;
            return(tmp);
        }
Example #2
0
 public void InsertUpdateSalarySlipPoz(PaskiPlacowe.Utils.SalarySlipPozLJ Poz, string NewValue)
 {
     if (Poz.POZ != null && DB.PaskiPlacowe_POZ.Where(a => a.ID_PASEK_PLACOWY_POZ == Poz.POZ.ID_PASEK_PLACOWY_POZ).Any())
     {
         PaskiPlacowe_POZ PaskiPoz = DB.PaskiPlacowe_POZ.Where(a => a.ID_PASEK_PLACOWY_POZ == Poz.POZ.ID_PASEK_PLACOWY_POZ).SingleOrDefault();
         PaskiPoz.WARTOSC = NewValue;
     }
     else
     {
         PaskiPlacowe_POZ NewPoz = AutoMapper.Mapper.Map <PaskiPlacowe_POZ>(Poz);
         NewPoz.ID_PASKA = SelectedSalarySlip.ID_PASKA;
         NewPoz.WARTOSC  = NewValue;
         DB.PaskiPlacowe_POZ.Add(NewPoz);
     }
     DB.SaveChanges();
     OnPropertyChanged("SelectedSalarySlipPoz");
 }