Beispiel #1
0
        public PokladnicaView CreatePokladnica(CreatePokladnica data)
        {
            var dcomRezim = GetNastavenieI("cfe", "eSAMRezim") == 1;
            var isoZdroj  = GetNastavenieI("cfe", "ISOZdroj");

            if (!string.IsNullOrEmpty(data.POS_IBAN))
            {
                data.POS_IBAN = data.POS_IBAN.Replace(" ", "");
            }
            KontrolaPokladnica(data.Kod, dcomRezim);
            KontrolaPokladnicaPOS(data.POS_C_BankaUcet_Id, data.POS_IBAN, data.POS_VS, data.POS_SS);
            PokladnicaView result = Create <PokladnicaView>(data);

            SetCislovanie();
            InvalidateTreeCountsForPath("reg-ors-pok");

            if (isoZdroj > 0)
            {
                //SendPokladnicaToIso(result, Iso.TypeOfOperationEnum.Create);
            }

            return(result);
        }
 public PokladnicaView Any(CreatePokladnica request)
 {
     return(Repository.CreatePokladnica(request));
 }