Пример #1
0
        public string GetData(int id, bool mod)
        {
            //return string.Format("You entered: {0}", id);
            //TODO zwracanie obiektu zawierajacego dane

            SDOModelMethods sdomm = new SDOModelMethods();
            Person p = new Person();
            if (mod == false)
            {
            try
            {
                p = sdomm.getPerson(id);
            }
            catch (Exception e)
            {
                return e.Message;
            }
            //return string.Format("{0} {1}, {2}, student: {3}", p.Name, p.Surname, p.Email, p.Student);
            }
            else
            {
                try
                {
                    p = sdomm.getPersonByGLID(id);
                }
                catch (Exception e)
                {
                    return e.Message;
                }
                //return p.pssl.ToString();
            }
            return string.Format("{0}%%%{1}%%%{2}%%%{3}%%%{4}%%%{5}", p.Name, p.Surname, p.Email, p.pssl, p.Student, p.Id);
        }
Пример #2
0
        public string AddNewStudentLame(string _name, string _surn, bool batman, string plid, string _mail)
        {
            //InteractionModels.SDOLocalMethods1 sdolm = new InteractionModels.SDOLocalMethods1();
            //sdolm.addPerson(_name, _surn, batman, _mail);

            service1VC.incrementVersion("Adding new Student...");
            SDOModelMethods sdomm = new SDOModelMethods();
            Person O = new Person();
            O = sdomm.getPersonByGLID(Convert.ToInt32(plid));
            if (O != null)
            {
                service1VC.incrementVersion("ERR: Student already exists!");
                return "Już jest ktoś taki. Aborting.";
            }
            else
            {
                try
                {
                    sdomm.addPerson(_name, _surn, batman, plid, _mail);
                }
                catch (Exception e)
                {
                    service1VC.incrementVersion("ERR: Unknown error while saving new Student data!");
                    return e.Message;
                }

                service1VC.incrementVersion("Student successfully added.");
                return "Done";
            }
        }