public IList <AcceptanceClass> GetAcceptanceClassList(AcceptanceClass acceptanceclass) { IList <AcceptanceClass> fetchedClient = null; // fetchedClient = new List<AcceptanceClass>(); //try //{ // using (var Context = new Cubicle_EntityEntities()) // { // IQueryable<AcceptanceClass> query = Context.AcceptanceClasses; // if (acceptanceclass.AcceptanceClass1 != string.Empty) // query = query.Where(p => p.AcceptanceClass1.ToUpper().Contains(acceptanceclass.AcceptanceClass1.ToUpper())); // if (acceptanceclass.AcceptanceClassCode != string.Empty) // query = query.Where(p => p.AcceptanceClassCode.ToUpper().Contains(acceptanceclass.AcceptanceClassCode.ToUpper())); // fetchedClient = query.ToList(); // } //} //catch (Exception ex) //{ // ////bool false = BusinessLogicExceptionHandler.HandleException(ref ex); // //if (false) // //{ // // throw ex; // //} //} return(fetchedClient); }
public Boolean CheckDuplicate(AcceptanceClass acceptanceclass, Boolean IsInsert) { Boolean Result = true; try { var c = _acceptanceclassRepository.GetSingle(p => p.AcceptanceClassCode.ToUpper() == acceptanceclass.AcceptanceClassCode.ToUpper() && p.AcceptanceClass1.ToUpper() == acceptanceclass.AcceptanceClass1.ToUpper()); if (!IsInsert) { if (c == null) { Result = true; } else if (c.AcceptanceClassID == acceptanceclass.AcceptanceClassID) { Result = true; } else { Result = false; } } else { if (c == null) { Result = true; } else { Result = false; } } } catch (Exception ex) { ////bool false = BusinessLogicExceptionHandler.HandleException(ref ex); //if (false) //{ // throw ex; //} } return(Result); }