public Interface.EF_DataInterfaces.IBasicInformation GetBasicInformation(string token) { try { var tokenObj = GetTokenObj(token); var rdg = new Entity_Framework.Implemented.RdgBasicInformation(); var bi = rdg.FindByUsersId(tokenObj.UsersID); return(new DataInterfaces.DataBasicInformation() { AltName = bi.NameSecondary, CVR = bi.CVR, ID = bi.ID, Name = bi.Name }); } catch (Exception) { return(null); } }
public bool UpdateBasicInfo(string token, string name, int cvr, string altName) { if (name == string.Empty || cvr < 10000000) { return(false); } try { var tokenObj = GetTokenObj(token); if (tokenObj != null) { var rdg = new Entity_Framework.Implemented.RdgBasicInformation(); var obj = rdg.FindByUsersId(tokenObj.UsersID); if (obj != null) { rdg.Update(obj.ID, name, cvr, altName); } else { return(false); } } else { return(false); } } catch (Exception) { return(false); } return(true); }
public int NewBasicInformation(string token, string name, int cvr, string nameAlt) { try { var tokenObj = GetTokenObj(token); if (tokenObj != null) { var bi = new Entity_Framework.Implemented.RdgBasicInformation(); if (bi.FindByUsersId(tokenObj.UsersID) != null) { return(-1); } if (bi.Add(tokenObj.UsersID, name, cvr, nameAlt)) { Entity_Framework.BasicInformation obj = null; bi.FindID(name, cvr, nameAlt, out obj); return(obj.ID); } else { return(-1); } } else { return(-1); } } catch (Exception) { return(-1); } }