예제 #1
0
        public decimal?CreateOrder(string name, string contact)
        {
            if (name.IsEmpty() || contact.IsEmpty())
            {
                return(null);
            }
            var names = name.Split(new[] { ' ' }, StringSplitOptions.RemoveEmptyEntries);

            if (!names.Any())
            {
                return(null);
            }

            try {
                var studentId = SaveStudent(contact, names);
                return(SpecialistExportService.SaveExpressOrder(studentId));
            }catch (Exception e) {
                Logger.Exception(e, "CreateOrder " + name + " " + contact);
                return(null);
            }
        }