private void AddCardPaymentToBase(AlohaTender AT, string slip, DateTime dt, int CheckNum) { ZRSrv.PaymentCard Card = new ZRSrv.PaymentCard() { BusinessDate = AlohainiFile.BDate, CardNumber = Convert.ToInt32(AT.CardNumber), CardPrefix = Convert.ToInt32(AT.CardPrefix), CheckNumber = CheckNum, Dep = AlohainiFile.DepNum, Slip = slip, Summ = (decimal?)AT.Summ, SystemDate = dt, UnDep = Utils.GetUnTermNum() }; ZRSrv.Service1 S1 = new ZRSrv.Service1(); S1.AddPaymentCardInfo(Card); }
private string PrintSlip(AlohaTender AT, DateTime dt, int CheckNum) { List <string> Slip = new List <string>(); // Slip.Add(" "); // Slip.Add(AlohainiFile.UNITNAME); // Slip.Add(AlohainiFile.ADDRESS1); // Slip.Add(AlohainiFile.ADDRESS2); Slip.Add(" "); Slip.Add("Касса: &&" + Utils.GetUnTermNum()); Slip.Add("Чек: &&" + CheckNum.ToString()); String CardName = ""; PaymentCardDescr.TryGetValue(Convert.ToInt32(AT.CardPrefix), out CardName); Slip.Add("Оплата &&" + CardName); Slip.Add(" "); Slip.Add("Карта &&" + AT.CardPrefix + AT.CardNumber.ToString().PadLeft(9, '0')); Slip.Add("Сумма: &&" + AT.Summ.ToString("0.00")); Slip.Add("Дата: &&" + dt.ToString("dd/MM/yyyy HH:mm:ss")); Slip.Add(" "); Slip.Add(" "); Slip.Add("Подпись клиента: "); Slip.Add(" "); Slip.Add(" "); Slip.Add("__________________________________"); Slip.Add(" "); ToShtrih.PrintCardCheck(Slip, "Оплата подарочной картой"); String OutSlip = ""; foreach (string s in Slip) { OutSlip += s + Environment.NewLine; } return(OutSlip); }