public int Delete(int PromotionRecordQualificationPointID, int UserIdentity) { try { using (var db = new HCMEntities()) { PromotionsRecordsQualificationsPoints PromotionRecordEmployeeObj = db.PromotionsRecordsQualificationsPoints.FirstOrDefault(x => x.PromotionRecordQualificationPointID.Equals(PromotionRecordQualificationPointID)); db.PromotionsRecordsQualificationsPoints.Remove(PromotionRecordEmployeeObj); return(db.SaveChanges(UserIdentity)); } } catch { throw; } }
public int Insert(PromotionsRecordsQualificationsPoints PromotionRecordQualificationPoint) { try { using (var db = new HCMEntities()) { db.PromotionsRecordsQualificationsPoints.Add(PromotionRecordQualificationPoint); db.SaveChanges(); return(PromotionRecordQualificationPoint.PromotionRecordQualificationPointID); } } catch { throw; } }
public int UpdateQualificationKindAndPoints(PromotionsRecordsQualificationsPoints Obj) { try { using (var db = new HCMEntities()) { PromotionsRecordsQualificationsPoints PromotionRecordQualificationPointObj = db.PromotionsRecordsQualificationsPoints.SingleOrDefault(x => x.PromotionRecordQualificationPointID.Equals(Obj.PromotionRecordQualificationPointID)); PromotionRecordQualificationPointObj.PromotionRecordQualificationKindID = Obj.PromotionRecordQualificationKindID; PromotionRecordQualificationPointObj.Points = Obj.Points; PromotionRecordQualificationPointObj.LastUpdatedBy = Obj.LastUpdatedBy; PromotionRecordQualificationPointObj.LastUpdatedDate = Obj.LastUpdatedDate; return(db.SaveChanges()); } } catch { throw; } }