public void addOrUpdateConnection(AspNetUserConnectionModel aspNetUserConnectionModel) { try { AspNetUser_Connections aspNetUser_Connections = dbContext.AspNetUser_Connections.Where(x => x.ConnectionID == aspNetUserConnectionModel.ConnectionID).FirstOrDefault(); if (aspNetUser_Connections == null) { aspNetUser_Connections = new AspNetUser_Connections(); aspNetUserConnectionModel.ID = Guid.NewGuid().ToString(); UserMapper.Map(dbContext, aspNetUserConnectionModel, aspNetUser_Connections); dbContext.AspNetUser_Connections.Add(aspNetUser_Connections); } else { //update UserMapper.Map(dbContext, aspNetUserConnectionModel, aspNetUser_Connections); } base.SaveChanges(false); } catch (Exception ex) { base.HandleError(null, CommonLayer.LookUps.ErrorType.Exception, ex); } }
public void removeConnection(string connectionID) { try { AspNetUser_Connections aspNetUser_Connections = dbContext.AspNetUser_Connections.Where(x => x.ConnectionID == connectionID).FirstOrDefault(); if (aspNetUser_Connections != null) { dbContext.AspNetUser_Connections.Remove(aspNetUser_Connections); base.SaveChanges(false); } } catch (Exception ex) { base.HandleError(null, CommonLayer.LookUps.ErrorType.Exception, ex); } }
public static void Map(LMYFrameWorkMVCEntities dbContext, AspNetUserConnectionModel src, AspNetUser_Connections dest) { dest.CopyPropertyValues(src); dest.AspNetUser = dbContext.AspNetUsers.Find(src.UserId); }
public static void Map(LMYFrameWorkMVCEntities dbContext, AspNetUser_Connections src, AspNetUserConnectionModel dest) { dest.CopyPropertyValues(src); }