public int Save(GeneralCodeVM generalCode) { GeneralCode item = new GeneralCode() { GeneralID = generalCode.GeneralID, LanguageID = generalCode.LanguageID, Name = generalCode.Name, ParentGeneralcodeID = generalCode.ParentGeneralcodeID }; //if ( Context.GeneralCodes.Where(i=>i.GeneralID==item.GeneralID ).FirstOrDefault()!=null ) //{ // Context.GeneralCodes.Remove(Context.GeneralCodes.Where(i => i.GeneralID == item.GeneralID).FirstOrDefault()); //} Context.GeneralCodes.Add(item); int affectedRows = Context.SaveChanges(); return(affectedRows); }
public int Save(GeneralCodeVM generalCode) { generalCode.Name = new ArabicPrepocessor().StripArabicWords(generalCode.Name); return(_generalCodeRepository.Save(generalCode)); }