예제 #1
0
        public int GetClientId(string clientName, int orgId)
        {
            if (clientName == null || clientName == "")
            {
                throw new Exception("Переданно некорректное ФИО Клиента");
            }
            if (orgId <= 0)
            {
                throw new Exception("Переданно некорректный ID организации");
            }

            var cmd = SqlQueryBuilder.SelectClientID(clientName, orgId, DBConnection);

            int  clientId;
            bool parseOk = int.TryParse(cmd.ExecuteScalar().ToString(), out clientId);

            if (parseOk)
            {
                return(clientId);
            }
            else
            {
                throw new Exception("Переданно некорректное ФИО Клиента");
            }
        }