示例#1
0
        public static SecRole Save(SecRole secRole)
        {
            if (secRole.RoleId == 0) {
                secRole.CreatedBy = Convert.ToInt32(HttpContext.Current.User.Identity.Name);
                secRole.CreatedMachineIP = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
                secRole.CreatedOn = DateTime.Now;
                DbContextHelper.DbContext.Add(secRole);
            }

            secRole.UpdatedBy = Convert.ToInt32(HttpContext.Current.User.Identity.Name);
            secRole.UpdatedMachineIP = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"].ToString();
            secRole.UpdatedOn = DateTime.Now;
            DbContextHelper.DbContext.SaveChanges();

            return secRole;
        }
示例#2
0
 public static void Delete(SecRole role)
 {
     DbContextHelper.DbContext.DeleteObject(role);
 }