Example #1
0
        /// <summary>
        /// Devuelve la descripcion del codigo faultcode solicitado
        /// </summary>
        public static string Description(string faultcode)
        {
            Faultcode faultcodeList = list.Find(obj => obj.faultcode == faultcode);
            string    textFaultcode = "Sin definir";

            if (faultcodeList != null)
            {
                textFaultcode = faultcodeList.descripcion;
            }

            return(textFaultcode);
        }
Example #2
0
        /// <summary>
        /// Descarga la lista de faultcodes del servidor
        /// </summary>
        public static void Download()
        {
            list = new List <Faultcode>();

            string query = @"SELECT id,faultcode,descripcion FROM aoidata.rns_faultcode ";

            MySqlConnector sql = new MySqlConnector();

            sql.LoadConfig("IASERVER");
            DataTable dt = sql.Query(query);

            if (sql.rows)
            {
                foreach (DataRow r in dt.Rows)
                {
                    Faultcode fault = new Faultcode();
                    fault.id          = int.Parse(r["id"].ToString());
                    fault.faultcode   = r["faultcode"].ToString();
                    fault.descripcion = r["descripcion"].ToString();
                    list.Add(fault);
                }
            }
        }