public static Protocol Add_Style(ServerInfo sinfo,Protocol pro) { if (pro.Session != null && sinfo.session.Find(pro.Session)) { StyleHandle uh = new StyleHandle(); Protocol returnPro = new Protocol(); if (uh.Add_Style(sinfo, pro)) { returnPro.protoType = ProtoType.SUCCESS; Log.WriteLog(LogLevel.MSG, sinfo.session.getName(pro.Session) + " is trying to add a style"); } else { returnPro.protoType = ProtoType.STYLE_EXISTS; } return returnPro; } else { Protocol returnPro = new Protocol(); pro.protoType = ProtoType.OUT_OF_TIME; return returnPro; } }
private static Protocol Style_Handle(ServerInfo sinfo, Protocol pro) { if (pro.Session != null && sinfo.session.Find(pro.Session)) { StyleHandle uh = new StyleHandle(); Protocol returnPro = new Protocol(); if (pro.protoType == ProtoType.GET_ALL_STYLE) { List<List<string>> data = uh.Get_All_Style(sinfo,pro); if (data!=null) { returnPro.protoType = ProtoType.SUCCESS; returnPro.data = data; } else { returnPro.protoType = ProtoType.ERROR; } } else if (pro.protoType == ProtoType.DELETE_STYLE) { if (uh.Delete_Style(sinfo, pro)) { Log.WriteLog(LogLevel.MSG, sinfo.session.getName(pro.Session) + " is trying to delete a style"); returnPro.protoType = ProtoType.SUCCESS; } else { returnPro.protoType = ProtoType.ERROR; } } else if (pro.protoType == ProtoType.UPDATE_STYLE) { if (uh.Update_Style(sinfo, pro)) { Log.WriteLog(LogLevel.MSG, sinfo.session.getName(pro.Session) + " is trying to update a style"); returnPro.protoType = ProtoType.SUCCESS; } else { returnPro.protoType = ProtoType.ERROR; } } return returnPro; } else { Protocol returnPro = new Protocol(); pro.protoType = ProtoType.OUT_OF_TIME; return returnPro; } }