Example #1
0
 public Msgprovider(string type, string operation, string date, MyDetails Details)
 {
     this.type      = type;
     this.operation = operation;
     this.date      = date;
     this.Details   = Details;
 }
Example #2
0
        public static Message getMsg(string type, string operation, string date, MyDetails details)
        {
            //Message product = null;
            switch (operation)
            {
            case "start_communication":
                if (operation == "request")
                {
                    createProduct1 c = new createProduct1(date, details);
                    return(c.createProduct());
                }
                else
                {
                    createProduct4 c = new createProduct4(date, details);
                    return(c.createProduct());
                }
                break;

            case "end_communication":
                if (operation == "request")
                {
                    createProduct2 c = new createProduct2(date, details);
                    return(c.createProduct());
                }
                else
                {
                    createProduct5 c = new createProduct5(date, details);
                    return(c.createProduct());
                }
                break;

            case "Classification":
                if (operation == "request")
                {
                    createProduct3 c = new createProduct3(date, details);
                    return(c.createProduct());
                }
                else
                {
                    createProduct6 c = new createProduct6(date, details);
                    return(c.createProduct());
                }
                break;


            default:
                return(null);

                break;
            }
        }
Example #3
0
 public createProduct1(string date, MyDetails details)
 {
     this.date    = date;
     this.details = details;
 }