Exemple #1
0
 public static string DeleteItem(int itemID)
 {
     try
     {
         //Initial data context variable, this class is declared in .dbml file in xRPDAL namespace
         xRPDataContext dts           = new xRPDataContext();
         Guid           currentUserID = Guid.NewGuid();
         string         currentUser   = "";
         #region Get current User
         MembershipUser membershipUser = Membership.GetUser(HttpContext.Current.User.Identity.Name);
         if (membershipUser != null)
         {
             currentUser   = membershipUser.UserName;
             currentUserID = (Guid)membershipUser.ProviderUserKey;
         }
         #endregion get current User
         dts.Sp_Qlvt_NhaCungCap_Deli("DEL1", itemID, currentUserID, Util.GetIP(), Util.GetPCName());
         //Qlvt_NhaCungCap nhacc = (from t in dts.Qlvt_NhaCungCaps where t.ID == itemID select t).FirstOrDefault();
         //if (nhacc != null) //Check for item exists
         //{
         //    dts.Qlvt_NhaCungCaps.DeleteOnSubmit(nhacc); //Call delete.
         //    dts.SubmitChanges(); // Submit change to data context.
         //}
     }
     catch (Exception)
     {
         return("ERROR");
     }
     return("SUCCESS");
 }