예제 #1
0
    private static OrganismTypeActionStatus Validate(string organismType, actionType act)
    {
        OrganismTypeBLL     organismTypeBLL = new OrganismTypeBLL();
        List <OrganismType> organismTypes   = organismTypeBLL.GetOrganismTypeByFilter(organismType.Trim());

        if (organismTypes.Count > 0 && act == actionType.insert)
        {
            return(OrganismTypeActionStatus.Duplicate);
        }
        else if (organismTypes.Count > 0 && organismTypes[0].OrganismTypeName == organismType && act == actionType.update)
        {
            return(OrganismTypeActionStatus.Duplicate);
        }
        else
        {
            return(OrganismTypeActionStatus.Success);
        }
    }