public static AdministratorPermissionItem Get(entitiesEvolveCentral ctx, int itemid) { var item = new AdministratorPermissionItem(); try { item = (from i in ctx.AdministratorPermissionItems where i.Id == itemid select i).FirstOrDefault(); } catch (Exception ex) { ApplicationLog.Log(ctx, "DAL.AdministratorPermission.Get(entitiesEvolveCentral ctx, int itemid)", ex.Message); item = null; } return(item); }
public static bool Delete(entitiesEvolveCentral ctx, AdministratorPermissionItem item) { bool retval = true; try { ctx.AdministratorPermissionItems.Remove(item); ctx.SaveChanges(); } catch (Exception ex) { ApplicationLog.Log(ctx, "DAL.Delete(entitiesEvolveCentral ctx, AdministratorPermissionItem item)", ex.Message); retval = false; } return(retval); }
public static bool Save(entitiesEvolveCentral ctx, AdministratorPermissionItem item) { bool retval = true; try { if (item.Id == 0) { ctx.AdministratorPermissionItems.Add(item); } ctx.SaveChanges(); } catch (Exception ex) { ApplicationLog.Log(ctx, "DAL.AdministratorPermission.Save(entitiesEvolveCentral ctx, AdministratorRoleItem item)", ex.Message); retval = false; } return(retval); }