public static ReturnStatus Insert(int id, string value) { ReturnStatus ret = new ReturnStatus(); ret.Status = "OK"; ret.Error = ""; try { if (id >= 0 && id < _list.Count) { _list.Insert(id, value); } else { ret.Status = "ERROR"; ret.Error = "Index " + id + " does not exist."; } } catch (Exception ex) { ret.Status = "ERROR"; ret.Error = ex.Message; } return(ret); }
public static ReturnStatus DeleteValue(int id) { ReturnStatus ret = new ReturnStatus(); ret.Status = "OK"; ret.Error = ""; try { if (id >= 0 && id < _list.Count) { _list.RemoveAt(id); } else { ret.Status = "ERROR"; ret.Error = "Index " + id + " does not exist."; } } catch (Exception ex) { ret.Status = "ERROR"; ret.Error = ex.Message; } return(ret); }
public static ReturnStatus Add(string value) { ReturnStatus ret = new ReturnStatus(); ret.Status = "OK"; ret.Error = ""; try { _list.Add(value); } catch (Exception ex) { ret.Status = "ERROR"; ret.Error = ex.Message; } return(ret); }