示例#1
0
 public void InsertUserRole(UserRoleVM userrole, int[] Roles)
 {
     try
     {
         db.spUserRoleInsert(
             userrole.UserId,
             userrole.UserFName,
             userrole.UserLName,
             userrole.CurrentAddress,
             userrole.State,
             userrole.City,
             userrole.MobileNumber,
             userrole.PermanentAddress,
             userrole.Gender,
             userrole.CompanyName,
             userrole.EmailId,
             userrole.PWD,
             userrole.IsActive,
             userrole.CreatedBy = 10,
             userrole.ModifiedBy,
             userrole.CreatedDate = DateTime.Now,
             userrole.ModifiedDate,
             string.Join(",", Roles));
         db.SaveChanges();
     }
     catch (DbEntityValidationException dbEx)
     {
         foreach (var validationErrors in dbEx.EntityValidationErrors)
         {
             foreach (var validationError in validationErrors.ValidationErrors)
             {
                 System.Console.WriteLine("Property: {0} Error: {1}", validationError.PropertyName, validationError.ErrorMessage);
             }
         }
     }
 }